- Function Triangular(Shape, Minimum, Maximum)
Triangular
The function Triangular
draws a random value from a triangular
distribution.
Triangular(
Shape, ! (input) numerical expression
Minimum, ! (optional) numerical expression
Maximum ! (optional) numerical expression
)
Arguments
- Shape
A scalar numerical expression.
- Minimum
A scalar numerical expression.
- Maximum
A scalar numerical expression.
Return Value
The function
Triangular
returns a random value drawn from a triangular distribution with shape Shape, lower bound Minimum and upper bound Maximum. The argument Shape must satisfy the relation \(0 < Shape < 1\).
Note
The prototype of this function has changed with the introduction of
AIMMS 3.4. In order to run models that still use the original prototype,
the option Distribution_compatibility
should be set to
Aimms_3_0
. The original function Triangular
(a, b, c)
returns a random value drawn from a triangular distribution with a lower
bound a, likeliest value b and upper bound c. The arguments must
satisfy the relation \(a < b < c\). The relation between the
arguments Shape and b is given by \(Shape = (b - a)/(c - a)\).
See also
The Triangular
distribution is discussed in full detail in Discrete Distributions
of the Language Reference.