|
TROLL offers numerous features to facilitate sophisticated
mathematical calculations and data transformations:
- a robust, powerful, and convenient modelling language
with which to specify calculations. The TROLL modelling
language includes the following features:
- strong typing, so that you always know what kind of
data you're working with
- support for conditionals within expressions
- safe, unlimited, automatic array processing
- arrays can be either constant or time series
- arrays can have any number of dimensions of any size
- support for zero-size dimensions allows you to initialize
an array before you have anything to put in it
- more than 200 built-in functions, including
- standard arithmetic functions
- matrix operations
- time series operations
- creating, storing, and restructuring data
- interaction with the host operating system
| |