Next: Inserting a component
Up: Working with Ravel
Previous: Working with Ravel
Contents
There are several types of components:
- Parameters, which either load in data from an external CSV file, store
values typed in by the user, or create arrays of numbers using simple
formulas entered into the Initial Value field;
- Ravels, which take data from a parameter and create a multi-dimensional
graphical rendition of the data;
- Mathematical operators such as plus (+), minus (-), etc. These are
all aware of the dimensions of your data, so they act on arrays of
data, rather than single cells as with spreadsheet formulas;
- Constants, which are given a value by the user;
- Variables whose values are calculated by the program and depend on
the values of constants, parameters and other variables, and the formulas
applied to them;
- Text strings and paragraphs, which can be used to document a model;
and
- Groups, which allow components to be grouped into modules that can
be used to construct more complex models.