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.