Share via


beta_inv()

Devuelve el inverso de la función de densidad de probabilidad acumulativa beta.

Si probabilidad = beta_cdf(x,...), beta_inv(entonces probabilidad,...) = x.

La distribución beta se puede usar en la planeación de proyectos para modelar las horas de finalización probables según una hora de finalización y una variabilidad esperadas.

Sintaxis

beta_inv(Probabilidad,Alfa,Beta)

Obtenga más información sobre las convenciones de sintaxis.

Parámetros

Nombre Tipo Requerido Descripción
Probabilidad int, long o real ✔️ Probabilidad asociada a la distribución beta.
alpha int, long o real ✔️ Parámetro de la distribución.
beta int, long o real ✔️ Parámetro de la distribución.

Devoluciones

Inversa de la función de densidad de probabilidad acumulativa beta beta_cdf()

Nota:

  • Si algún argumento no es numérico, la función devuelve null.
  • Si alpha ≤ 0 es o beta ≤ 0, la función devuelve null.
  • Si probability ≤ 0 es o probability > 1, la función devuelve NaN.
  • Dado un valor para la probabilidad, beta_inv() busca ese valor x de tal forma que labeta_cdf(x, alpha, beta)= probabilidad.

Ejemplos

datatable(p:double, alpha:double, beta:double, comment:string)
[
    0.1, 10.0, 20.0, "Valid input",
    1.5, 10.0, 20.0, "p > 1, yields null",
    0.1, double(-1.0), 20.0, "alpha is < 0, yields NaN"
]
| extend b = beta_inv(p, alpha, beta)

Salida

p alpha beta comment b
0,1 10 20 Entrada válida 0.226415022388749
1.5 10 20 p > 1, produce null
0,1 -1 20 alfa es < 0, produce NaN NaN
  • Para calcular la función de distribución beta acumulativa, consulte beta-cdf()..
  • Para calcular la función de densidad beta de probabilidad, consulte beta-pdf() .