LINGO provides the mathematical modeler with a number of functions and operators. For our purposes, we have broken them down into the following categories:
| • | Standard Operators - Arithmetic, logical, and relational operators such as +, -, =, and <=. |
| • | Mathematical - Trigonometric and general mathematical functions. |
| • | Financial - Common financial functions used to determine present values. |
| • | Probability - Functions used to determine a wide range of probability and statistical answers. Poisson and Erlang queuing functions are among those provided. |
| • | Variable Domain - Functions used to define the range of values (domain) a variable can take on (e.g., lower and upper bounds or integer restrictions). |
| • | Set Looping - Looping functions used to perform an operation over a set (e.g., to compute the sum, maximum, or minimum of a set of numbers). |
| • | Interface - Functions used to create links to external data sources. |
| • | Distributions - Probability distributions, including cumulative, inverse and pdf functions. |
| • | Report - Report functions are used to construct reports based on a model’s results. |
| • | Miscellaneous - Miscellaneous functions are listed under this heading. |
Select a link above for an in-depth description of the operators and functions available in LINGO.