Argo Function Cheat Sheet PDF
Argo Function Cheat Sheet PDF
ARGO FUNCTIONS CHEAT SHEET
OP, RTA, AND VAL FUNCTIONS
OP FUNCTIONS – These functions all start with ‘op’ and are designed to retrieve raw data or statistics from cells that have distributions or results defined
in them.
Op(Distribution): returns the probability distribution samples as an opExpLossRation(Distribution): returns the expected loss ratio for a
array. Distribution is an Argo probability distribution or Results. specified indefinite function. Distribution is an Argo probability
Deprecated – use OpData instead. Distribution or Result.
2
RTA FUNCTIONS – These functions all start with ‘Rta’ and are used to define probability distributions in Argo.
RtaNormal(Mean, StDev): generates a symmetric continuous RtaTriangular(Min, Mode, Max): generates a continuous probability
distribution that is often used to model the sum of many independent distribution used for modeling expert opinion. Min is the minimum
random variables. Mean is the mean parameter of the distribution. value in the distribution. Mode is the most likely value in the
StDev is the measure of the dispersion of the distribution. distribution. Max is the maximum value of the distribution.
RtaPareto(Scale, Shape): generates a continuous power law RtaTriangularAlt(Min, Mode, Max, MinPercentile, MaxPercentile):
distribution often used to describe the larger compared to the smaller. generates a continuous probability distribution used for modeling
Scale is the dispersion of the distribution (greater than 0.0). Shape is the expert opinion taking over‐ and under‐estimation into consideration.
shape of the distribution (greater than 0.0). Min is the minimum value in the distribution. Mode is the most likely
value in the distribution. Max is the maximum value of the distribution.
RtaPoisson(Rate): generates a discrete distribution describing the MinPercentile is the perceived percentile of the expert‐provided
probability of a given number of events occurring in a fixed interval of minimum value. MaxPercentile is the perceived percentile of the
time and/or space if these events occur with a known average rate and expert‐provided maximum value.
independently of the time since the last event. Rate is the average rate
of time between event occurrences. RtaTriGen(Min, Mode, Max, Captured‐uncertainty): an alternative
Triangular distribution; generates a continuous probability distribution
RtaRayleigh(Sigma): generates a continuous distribution often used to used for modeling expert opinion taking over‐ and under‐estimation
model two orthogonal components that have an absolute value. Sigma into consideration. Min is the minimum value in the distribution. Mode
is the shape parameter (greater than 0.0). is the most likely value in the distribution. Max is the maximum value of
RtaResult(Function, Name): Argo function that captures the results of the distribution. Captured‐uncertainty is the percentage of uncertainty
a function or cell value. Function is the function of a distribution, or captured between the min and max value (between 0.0 and 1.0).
another function that depends on a distribution. Name is the name that RtaUniform(Min, Max): generates a continuous distribution that
should be stored for this result. Name is optional and will be blank if models all values in a range as equally likely. Min is the minimum value
omitted. of the distribution. Max is the maximum value of the distribution.
RtaSkewNormal(Location, Scale, Shape): generates a continuous RtaUniformDiscrete(Min, Max): generates a discrete distribution that
distribution that is a variation of the normal distribution with a models all values in a range as equally likely. Min is the minimum value
noncentrality parameter. Location is the location of the distribution of the distribution. Max is the maximum value of the distribution.
(greater than 0.0). Scale specifies the dispersion of the distribution
(greater than 0.0). Shape is the shape of the distribution (greater than RtaWeibull(Shape, Scale): generates a continuous distribution often
0.0). used to model failure rates that vary over time. Shape is the shape of
the distribution (greater than 0.0). Scale is the dispersion of the
distribution (greater than 0.0).
VAL FUNCTIONS – These functions all start with ‘val’ and are designed to change the behavior of the distribution or result functions in Argo.
ValCorrMatApply(MatrixDefinition, Position): an additional parameter ValPointEstimate(PointEstimate): an additional parameter that forces
that includes this distribution in a defined rank correlation matrix. the RTA function to return a single value to the worksheet instead of a
MatrixDefinition is a cell containing a RtaCorrMatDefine formula. random draw. PointEstimate is the real number value to be returned by
Position is this distribution’s index in the rank correlation matrix. the function to the worksheet.
ValLowerBound(Lowerbound): an additional parameter that specifies ValUpperBound(Upperbound): an additional parameter that specifies
the uncertain input’s lowerbound. Lowerbound is the real number the uncertain input’s upperbound. Upperbound is the real number
lowerbound of the uncertain input. upperbound of the uncertain input.
ValName(Name): an additional parameter that specifies the uncertain
input’s name. Name is the name of the uncertain input.