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


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

Определение

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

public double BetaInv (double Arg1, double Arg2, double Arg3, object Arg4, object Arg5);
Public Function BetaInv (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.

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

Комментарии

Важно! Эта функция была заменена одной или несколькими новыми функциями, которые могут обеспечить повышенную точность и имена которых лучше отражают их использование. Эта функция по-прежнему доступна для совместимости с более ранними версиями Excel. Однако если обратная совместимость не требуется, следует рассмотреть возможность использования новых функций, так как они более точно описывают их функциональность. Дополнительные сведения о новой функции см. в методе Beta_Inv(Double, Double, Double, Object, Object) .

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

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

Учитывая значение вероятности, BetaInv ищет это значение x таким образом, что BetaDist(x, альфа, бета, A, B) = вероятность. Таким образом, точность BetaInv зависит от точности BetaDist(Double, Double, Double, Object, Object). BetaInv использует метод итеративного поиска. Если поиск не сошелся после 100 итераций, функция создает значение ошибки.

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