Probabilities::FatigueLifeCDF Function

Overload List

#SignatureDescription
1double FatigueLifeCDF(double x, double Mu, double gamma, double beta);Fatigue life (Birnbaum-Saunders) cumulative distribution function (CDF).
2void FatigueLifeCDF(TDenseMtxVec *X, double Mu, double gamma, double beta, TDenseMtxVec *Res);Fatigue Life CDF (vectorized).

Overload 1: double FatigueLifeCDF(double x, double Mu, double gamma, double beta);

Fatigue life (Birnbaum-Saunders) cumulative distribution function (CDF).

#NameTypeDescription
1xdoubleDistribution domain, real value on the open interval (Mu, +Inf).
2MudoubleDistribution location parameter, real value.
3gammadoubleDistribution shape parameter. gamma must be a positive scalar (gamma>0).
4betadoubleDistribution scale parameter. beta must be a positive scalar (beta>0).

Returns: the Fatigue life CDF, evaluated at x using the location parameter Mu and the positive shape (gamma) and scale (beta) parameters. Returns NaN if gamma<=0, beta<=0, or x<=Mu.

Remarks:

With z=(x-mu)/beta and Phi the standard normal CDF, the Birnbaum-Saunders CDF is

CDF(x | mu,gamma,beta) = Phi((sqrt(z)-sqrt(1/z))/gamma) , z=(x-mu)/beta, x>mu, gamma>0, beta>0 .

It is monotone non-decreasing, with CDF tending to 0 as x tends to Mu+ and to 1 as x tends to +infinity. Returns NaN for x<=Mu, gamma<=0 or beta<=0.

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

Overload 2: void FatigueLifeCDF(TDenseMtxVec *X, double Mu, double gamma, double beta, TDenseMtxVec *Res);

Fatigue Life CDF (vectorized).

#NameTypeDescription
1XTDenseMtxVec *Defines distribution domain, real vector or matrix with real values on open interval (Mu,INF).
2MudoubleDefines distribution location parameter.
3gammadoubleDefines distribution shape parameter. gamma must be a positive scalar.
4betadoubleDefines distribution scale parameter. beta must be a positive scalar.
5ResTDenseMtxVec *After calculation stores the CDF calculated from X, Mu, gamma and beta. Length and Complex properties of Res are adjusted automatically to match Length and Complex properties of X.
Declared in Dew::Math::Units::Probabilities · Dew.Math/Units.Probabilities.h · Cross-compiler