Compose: Compose a vector

General Form:

compose name values value1 [ value2 ... ]      
compose name param = val [ param = val ... ] 

The first form takes the values and creates a new vector, where the values may be arbitrary expressions.

The second form has the following possible parameters:

start
The value of name[0]
stop
The last value of name
step
The difference between successive elements of the created vector
lin
How many linearly spaced elements the new vector should have
log
The number of points, logarithmically spaced (not working)
dec
The number of points per decade, logarithmically spaced (not working)
center
Where to center the range of points (not working)
span
The size of the range of points (not working)
gauss
The nominal value for the used Gaussian distribution
sd
The standard deviation for the used Gaussian distribution
sigma
The sigma for the used Gaussian distribution
random
The nominal value for a uniform random distribution
rvar
The percentage variation for the uniform random distribution