SunshinePHP 2020


(PECL stats >= 1.0.0)

stats_cdf_betaCalcule n'importe quel paramètre de la loi bêta avec les valeurs des autres


stats_cdf_beta ( float $par1 , float $par2 , float $par3 , int $which ) : float

Retourne la fonction de répartition, son inverse, ou un de ses paramètres, de la loi bêta. Le type de la valeur de retour et paramètres (par1, par2, et par3) sont déterminés par which.

Le tableau suivant liste la valeur de retour et paramètres en fonction de which. CDF, x, alpha, et bêta dénote la fonction de répartition, la valeur de la variable aléatoire, et leurs paramètres de formes de la loi bêta, respectivement.

Valeur de retour et paramètres
which Valeur de retour par1 par2 par3
1 CDF x alpha beta
2 x CDF alpha beta
3 alpha x CDF beta
4 beta x CDF alpha

Liste de paramètres


Le premier paramètre.


Le deuxième paramètre.


Le troisième paramètre.


Le drapeau pour déterminer ce qui doit être calculé.

Valeurs de retour

Retourne CDF, x, alpha, ou bêta, déterminé en fonction de which.

add a note add a note

User Contributed Notes 2 notes

10 years ago
Additional Notes, taken from source.
WHICH --> Integer indicating which of the next four argument
       values is to be calculated from the others.
     Legal range: 1..4
     iwhich = 1 : Calculate P and Q from X,Y,A and B
     iwhich = 2 : Calculate X and Y from P,Q,A and B
     iwhich = 3 : Calculate A from P,Q,X,Y and B
     iwhich = 4 : Calculate B from P,Q,X,Y and A
     P <--> The integral from 0 to X of the chi-square
     Input range: [0, 1].
     Q <--> 1-P.
     Input range: [0, 1].
     P + Q = 1.0.
     X <--> Upper limit of integration of beta density.
     Input range: [0,1].
     Search range: [0,1]
     Y <--> 1-X.
     Input range: [0,1].
     Search range: [0,1]
     X + Y = 1.0.
     A <--> The first parameter of the beta density.
     Input range: (0, +infinity).
     Search range: [1D-100,1D100]
     B <--> The second parameter of the beta density.
     Input range: (0, +infinity).
     Search range: [1D-100,1D100]
3 years ago
Decided to dive into the source code and provide a simple explanation:

int $which - Select which parameter to use in the CDF Binomial calculation, based on what the prior 3 parameters are.

where $which is 4:
$arg1 = p
$arg2 = sn
$arg3 = xn
returns pr

$which = 3
$arg1 = p
$arg2 = sn
$arg3 = pr
returns xn

$which = 2
$arg1 = p
$arg2 = xn
$arg3 = pr
returns sn

$which = 1
$arg1 = sn
$arg2 = xn
$arg3 = pr
returns p
To Top