Probabilities::GumbelCDFInv Function

Overload List

#SignatureDescription
1double GumbelCDFInv(double p, double Mu, double beta, bool minimum);Gumbel distribution point percent function (PPF).
2void GumbelCDFInv(TDenseMtxVec *P, double Mu, double beta, bool minimum, TDenseMtxVec *Res);Gumbel distribution PPF (vectorized).

Overload 1: double GumbelCDFInv(double p, double Mu, double beta, bool minimum);

Gumbel distribution point percent function (PPF).

#NameTypeDescription
1pdoubleProbability, real value on closed interval [0,1].
2MudoubleLocation parameter, real value.
3betadoubleScale parameter, positive real value.
4minimumboolSelects the distribution sign. If true, the minimum (left) Gumbel PPF is computed; if false, the maximum (right) Gumbel PPF.

Returns: the Gumbel distribution point percent function (PPF) for probability p using the parameters Mu and beta. For p outside [0,1] or beta <= 0 the result is NAN.

Remarks:

The inverse Gumbel cumulative distribution function (quantile) is

CDF^(-1)(p| mu,beta)={ mu+beta ln(ln1/(1-p)),  if amp; minimum
                     { [4pt] mu-beta ln(ln1/p),  if amp; maximum

Domain: probability p in [0,1], Mu any real value, scale beta > 0. For p < 0, p > 1, or beta <= 0 the result is NAN.

See Also: Probabilities::GumbelPDF, Probabilities::GumbelCDF
Declared in Dew::Math::Units::Probabilities · Dew.Math/Units.Probabilities.h · Cross-compiler

Overload 2: void GumbelCDFInv(TDenseMtxVec *P, double Mu, double beta, bool minimum, TDenseMtxVec *Res);

Gumbel distribution PPF (vectorized).

#NameTypeDescription
1PTDenseMtxVec *Defines distribution probabilities, real vector or matrix with values within closed interval [0,1].
2MudoubleDefines the location parameter.
3betadoubleDefines the scale parameter, positive real value.
4minimumboolDefines maximum or minimum Gumbel distrubution. If true, the routine calculates minimum Gumbel PDF.
5ResTDenseMtxVec *After calculation stores the PPF calculated from P, Mu and beta. Length and Complex properties of Res are adjusted automatically to match Length and Complex properties of P.
Declared in Dew::Math::Units::Probabilities · Dew.Math/Units.Probabilities.h · Cross-compiler