Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

betainv

Función de distribución acumulativa inversa beta

Sintaxis

X = betainv(P,A,B)

Descripción

X = betainv(P,A,B) calcula la inversa del CDF beta con los parámetros especificados por y para las probabilidades correspondientes en. , y pueden ser vectores, matrices o matrices multidimensionales que tienen el mismo tamaño.ABPPAB Una entrada escalar se expande a una matriz constante con las mismas dimensiones que las otras entradas. Los parámetros en y deben ser todos positivos, y los valores en deben estar en el intervalo [0,1].ABP

El beta CDF inverso para una probabilidad dada y un par de parámetros dado y espab

x=F1(p|a,b)={x:F(x|a,b)=p}

Dónde

p=F(x|a,b)=1B(a,b)0xta1(1t)b1dt

y (·) es la función beta.B Cada elemento de salida es el valor cuya probabilidad acumulada bajo la versión beta CDF definida por los parámetros correspondientes en y se especifica por el valor correspondiente en.XABP

Ejemplos

p = [0.01 0.5 0.99]; x = betainv(p,10,5) x =   0.3726  0.6742  0.8981

De acuerdo con este resultado, para un beta CDF con = 10 y = 5, un valor menor o igual a 0,3726 ocurre con la probabilidad 0,01.ab Del mismo modo, los valores menores o iguales a 0,6742 y 0,8981 ocurren con las probabilidades respectivas 0,5 y 0,99.

Algoritmos

La función utiliza el método de Newton con modificaciones para restringir los pasos al rango permitido para, es decir, [0 1].betainvx

Capacidades ampliadas

Generación de código C/C++
Genere código C y C++ mediante MATLAB® Coder™.

Introducido antes de R2006a