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.

gaminv

Función de distribución acumulativa inversa gamma

Sintaxis

X = gaminv(P,A,B)
[X,XLO,XUP] = gaminv(P,A,B,pcov,alpha)

Descripción

X = gaminv(P,A,B) calcula la inversa de la gamma CDF con parámetros de forma y escala parámetros en 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.ABP[0 1]

La función de gamma inversa en términos de la gamma CDF es

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

Dónde

p=F(x|a,b)=1baΓ(a)0xta1etbdt

[X,XLO,XUP] = gaminv(P,A,B,pcov,alpha) genera límites de confianza para cuando los parámetros de entrada y son estimaciones. es una matriz de 2 por 2 que contiene la matriz de covarianza de los parámetros estimados. tiene un valor predeterminado de 0,05 y especifica% de límites de confianza. y son matrices del mismo tamaño que contienen los límites de confianza inferior y superior.XABpcovalpha100(1-alpha)XLOXUPX

Ejemplos

Este ejemplo muestra la relación entre el gamma CDF y su función inversa.

a = 1:5; b = 6:10; x = gaminv(gamcdf(1:5,a,b),a,b) x =   1.0000  2.0000  3.0000  4.0000  5.0000

Algoritmos

No existe una solución analítica conocida en la ecuación integral anterior. utiliza un enfoque iterativo (método de Newton) para converger en la solución.gaminv

Capacidades ampliadas

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

Introducido antes de R2006a