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 итераций, функция создает значение ошибки.