Overload List
| # | Signature | Description |
|---|---|---|
| 1 | procedure FatigueLifeCDF(const X: TDenseMtxVec; Mu: Double; gamma: Double; beta: Double; const Res: TDenseMtxVec); | Fatigue Life CDF (vectorized). |
| 2 | function FatigueLifeCDF(x: Double; Mu: Double; gamma: Double; beta: Double): Double; | Fatigue life (Birnbaum-Saunders) cumulative distribution function (CDF). |
Overload 1: procedure FatigueLifeCDF(const X: TDenseMtxVec; Mu: Double; gamma: Double; beta: Double; const Res: TDenseMtxVec);
Fatigue Life CDF (vectorized).
| # | Name | Description |
|---|---|---|
| 1 | X | Defines distribution domain, real vector or matrix with real values on open interval (Mu,INF). |
| 2 | Mu | Defines distribution location parameter. |
| 3 | gamma | Defines distribution shape parameter. gamma must be a positive scalar. |
| 4 | beta | Defines distribution scale parameter. beta must be a positive scalar. |
| 5 | Res | 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. |
Result: stored in self (calling object)
Overload 2: function FatigueLifeCDF(x: Double; Mu: Double; gamma: Double; beta: Double): Double;
Fatigue life (Birnbaum-Saunders) cumulative distribution function (CDF).
| # | Name | Description |
|---|---|---|
| 1 | x | Distribution domain, real value on the open interval (Mu, +Inf). |
| 2 | Mu | Distribution location parameter, real value. |
| 3 | gamma | Distribution shape parameter. gamma must be a positive scalar (gamma>0). |
| 4 | beta | Distribution scale parameter. beta must be a positive scalar (beta>0). |
Returns: Double - 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.