PHP 5.6.0 released

stats_cdf_beta

(PECL stats >= 1.0.0)

stats_cdf_betaCalcula un parámetro de la distribución beta según los valores dados a los otros

Descripción

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

Método La función de distribución acumulativa (P) se calcula directamente mediante código asociado con la referencia siguiente. DiDinato, A. R. and Morris, A. H. Algorithm 708: Significant Digit Computation of the Incomplete Beta Function Ratios. ACM Trans. Math. Softw. 18 (1993), 360-373. El cálculo de los demás parámetros implica una búsqueda de un valor que produzca del valor deseado de P. La búsqueda depende de la monotonía de P con el otro parámetro. Nota La densidad de beta es proporcional a t^(A-1) * (1-t)^(B-1) Argumentos P -- La integral desde 0 a X de la distribución ji-cuadrado. Rango de entrada: [0, 1]. Q -- 1-P. Rango de entrada: [0, 1]. P + Q = 1.0. X -- Límite superior de integración de la densidad beta. Rango de entrada: [0,1]. Rango de búsqueda: [0,1] Y -- 1-X. Rango de entrada: [0,1]. Rango de búsqueda: [0,1] X + Y = 1.0. A -- El primer parámetro de la densidad beta. Rango de entrada: (0, +infinito). Rango de búsqueda: [1D-100,1D100] B -- El segundo parámetro de la densidad beta. Rango de entrada: (0, +infinito). Rango de búsqueda: [1D-100,1D100] STATUS -- 0 si el cálculo se completo correctamente -I si el parámetro de entrada número I está fuera de rango 1 si la respuesta parece ser menor que el límite de búsqueda más bajo 2 si la respuesta parece ser mayor que el límite de búsqueda más alto 3 si P + Q .ne. 1 4 si X + Y .ne. 1 BOUND -- Indefinido si STATUS es 0 Límite excedido por el parámetro número I si STATUS es negativo. Límite de búsqueda inferior si STATUS es 1. Límite de búsqueda superior si STATUS es 2.

Parámetros

par1

par2

par3

which

Un entero que indica cuál de los valores de los cuatro siguientes argumentos se va a calcular desde los otros. Ralgo válido: 1..4 which = 1 : Calcula P y Q desde X,Y,A y B which = 2 : Calcula X y Y desde P,Q,A y B which = 3 : Calcula A desde P,Q,X,Y y B which = 4 : Calcula B desde P,Q,X,Y y A

Valores devueltos

STATUS -- 0 si el cálculo se completo correctamente -I si el parámetro de entrada número I está fuera de rango 1 si la respuesta parece ser menor que el límite de búsqueda más bajo 2 si la respuesta parece ser mayor que el límite de búsqueda más alto 3 si P + Q .ne. 1 4 si X + Y .ne. 1

add a note add a note

User Contributed Notes 1 note

up
-1
Anonymous
4 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
     distribution.
     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]
To Top