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.

betalike

Beta negativo log-verosimilitud

Sintaxis

nlogL = betalike(params,data)
[nlogL,AVAR] = betalike(params,data)

Descripción

nlogL = betalike(params,data) Devuelve el negativo de la función log-verosimilitud beta para los parámetros beta y se especifica en Vector y las observaciones especificadas en el vector de columna.abparamsdata

Los elementos de deben estar en el intervalo abierto (0, 1), donde se define la distribución beta.data Sin embargo, a veces también es necesario ajustar una distribución beta a datos que incluyan ceros exactos o unos. Para estos datos, la función de probabilidad beta es ilimitada y la estimación de máxima verosimilitud estándar no es posible. En ese caso, calcula una probabilidad modificada que incorpora los ceros o unos tratándolos como si fueran valores que han sido censurados a la izquierda o censurados a la derecha en 1-/2, respectivamente.betalikesqrt(realmin)eps

[nlogL,AVAR] = betalike(params,data) también devuelve, que es la matriz de varianza-covarianza asintótica de las estimaciones de parámetros si los valores en son las estimaciones de máxima verosimilitud. es la inversa de la matriz de información de Fisher.AVARparamsAVAR Los elementos diagonales de son las varianzas asintóticas de sus respectivos parámetros.AVAR

es una función de utilidad para la estimación de máxima verosimilitud de la distribución beta.betalike La probabilidad asume que todos los elementos de la muestra de datos son mutuamente independientes. Dado que devuelve la función de log-verosimilitud negativa, minimizar el uso es lo mismo que maximizar la probabilidad.betalikebetalikefminsearch

Ejemplos

Este ejemplo continúa el ejemplo, que calcula las estimaciones de los parámetros beta para algunos datos distribuidos beta generados aleatoriamente.betafit

r = betarnd(4,3,100,1); [nlogl,AVAR] = betalike(betafit(r),r) nlogl =    -27.5996   AVAR =      0.2783    0.1316     0.1316    0.0867

Capacidades ampliadas

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

Introducido antes de R2006a