Поделиться через


WorksheetFunction.Beta_Inv(Double, Double, Double, Object, Object) Метод

Определение

Возвращает обратную функцию накопительного распределения для указанного бета-распределения. То есть, если вероятность = Beta_Dist(x,...), то Beta_Inv(вероятность,...) = x.

public double Beta_Inv (double Arg1, double Arg2, double Arg3, object Arg4, object Arg5);
Public Function Beta_Inv (Arg1 As Double, Arg2 As Double, Arg3 As Double, Optional Arg4 As Object, Optional Arg5 As Object) As Double

Параметры

Arg1
Double

Вероятность, связанная с бета-дистрибутивом.

Arg2
Double

Параметр Alpha распределения.

Arg3
Double

Бета-параметр дистрибутива.

Arg4
Object

Необязательная нижняя граница интервала x.

Arg5
Object

Необязательная верхняя граница интервала x.

Возвращаемое значение

Комментарии

Бета-версия распределения можно использовать при планировании проекта для моделирования вероятного времени завершения с учетом ожидаемого времени завершения и вариативности:

  • Если какой-либо аргумент не является числом, Beta_Inv создает значение ошибки.
  • Если альфа-≤ 0 или бета-версия ≤ 0, Beta_Inv создает значение ошибки.
  • Если вероятность ≤ 0 или вероятность > 1, Beta_Inv создает значение ошибки.
  • Если опустить значения для A и B (нижняя и верхняя границы), Beta_Inv использует стандартное накопительное бета-распределение, поэтому A = 0 и B = 1.

При значении вероятности Beta_Inv ищет это значение x таким образом, что Beta_Dist(x, альфа, бета, ИСТИНА, A, B) = вероятность. Таким образом, точность Beta_Inv зависит от точности Beta_Dist(Double, Double, Double, Boolean, Object, Object). Beta_Inv использует метод итеративного поиска.

Применяется к