next up previous contents
Next: Sliders Up: Variables and Parameters Previous: Initial conditions   Contents

Tensor valued initial conditions

Ravel provides a simple functional language which allows for the generation of tensor-valued operations. This enables Ravel to work with hypothetical as well as actual data—for example, hypothetical sales volumes for a new product from zero to 500,000 sales per year can be generated using the iota formula by putting the expression ``iota(500001)'' in the initial value field for the variable Sales. This generates an axis/dimension named 0 with values from 0 to 500,000.

These functions take the form func$(n_{1},n_{2},\ldots,n_{r})$% WIDTH=212 HEIGHT=34 where $r$% WIDTH=14 HEIGHT=16 is the desired rank, and $n_{1},n_{2},$% WIDTH=90 HEIGHT=22 etc are the dimensions of the tensor. Available functions include:


\begin{tabular}{\vert r\vert l\vert}
\hline
name & description\tabularnewline \...
...ed with random numbers in the range $[0,1)$\tabularnewline \hline
\end{tabular}% WIDTH=928 HEIGHT=244