Keywords - Function groups - @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Group: Handling of time
Topic: Generating timepoints
See also: settime

Function: filltime
Description: generates vector of time points starting from t with length n and granulation gran (default month). The difference between two timepoints is given by step.

Usage: v = filltime (t, length {, gran {, step}})
Input:
t scalar timepoint
length scalar number of elements in u
gran granularity
step scalar difference between two timepoints
Output:
u length x 1 time vector

Note:

Example:

t = settime(1970,1,1)
v = filltime(t,12)
nmonth(v)~nyear(v)
Result:

Contents of _tmp
[ 1,]        1     1970 
[ 2,]        2     1970 
[ 3,]        3     1970 
[ 4,]        4     1970 
[ 5,]        5     1970 
[ 6,]        6     1970 
[ 7,]        7     1970 
[ 8,]        8     1970 
[ 9,]        9     1970 
[10,]       10     1970 
[11,]       11     1970 
[12,]       12     1970 
Example:

t = settime(1970,1,1)
v = filltime(t,12,6,2)
nmonth(v)~nyear(v)
Result:

Contents of _tmp
[ 1,]        1     1970 
[ 2,]        3     1970 
[ 3,]        5     1970 
[ 4,]        7     1970 
[ 5,]        9     1970 
[ 6,]       11     1970 
[ 7,]        1     1971 
[ 8,]        3     1971 
[ 9,]        5     1971 
[10,]        7     1971 
[11,]        9     1971 
[12,]       11     1971 

Group: Handling of time
Topic: Generating timepoints
See also: settime

Keywords - Function groups - @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

(C) MD*TECH Method and Data Technologies, 28.6.1999