Probabilities.LogWeibullCDF Method

Overload List

#SignatureDescription
1procedure LogWeibullCDF(const X: TDenseMtxVec; a: Double; b: Double; const Res: TDenseMtxVec);Log-Weibull CDF (vectorized).
2function LogWeibullCDF(x: Double; a: Double; b: Double): Double;Log-Weibull cumulative distribution function (CDF).

Overload 1: procedure LogWeibullCDF(const X: TDenseMtxVec; a: Double; b: Double; const Res: TDenseMtxVec);

Log-Weibull CDF (vectorized).

#NameDescription
1XDefines distribution domain, real vector or matrix with real values.
2aDistribution location parameter, real positive value.
3bDistribution scale parameter, real positive value.
4ResAfter calculation stores the CDF calculated from X, a and b. Length and Complex properties of Res are adjusted automatically to match Length and Complex properties of X.

Result: stored in self (calling object)

Overload 2: function LogWeibullCDF(x: Double; a: Double; b: Double): Double;

Log-Weibull cumulative distribution function (CDF).

#NameDescription
1xFunction domain, real value.
2aDistribution location parameter, real value.
3bDistribution scale parameter, real positive value.

Returns: Double - the log-Weibull cumulative distribution function (CDF) for value x using the parameters a and b. For b = 0 the result is NAN.

Remarks:

The log-Weibull cumulative distribution function is

CDF(x| a,b)=exp[-exp((a-x)/b)]

This equals the maximum Gumbel CDF with location a and scale b. Domain: x any real value, a any real value, scale b > 0; the result rises monotonically from 0 to 1. For b = 0 the result is NAN.

See Also: Probabilities.LogWeibullPDF, Probabilities.LogWeibullCDFInv