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


WorksheetFunction.GammaInv(Double, Double, Double) Метод

Определение

Возвращает обратное гамма-кумулятивное распределение. Если p = GAMMADIST(x,...), то GAMMAINV(p,...) = x.

public:
 double GammaInv(double Arg1, double Arg2, double Arg3);
public double GammaInv (double Arg1, double Arg2, double Arg3);
Public Function GammaInv (Arg1 As Double, Arg2 As Double, Arg3 As Double) As Double

Параметры

Arg1
Double

Вероятность — вероятность, связанная с гамма-распределением.

Arg2
Double

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

Arg3
Double

Бета-версия — параметр распределения. Если бета-версия = 1, функция GammaInv возвращает стандартное гамма-распределение.

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

Комментарии

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

Эту функцию можно использовать для изучения переменной, распределение которой может быть отклонено.

Если какой-либо аргумент является текстом, GammaInv возвращает #VALUE! значение ошибки.

Если вероятность < 0 или вероятность > 1, GammaInv возвращает #NUM! значение ошибки.

Если альфа-≤ 0 или бета-версия ≤ 0, GammaInv возвращает #NUM! значение ошибки.

Учитывая значение вероятности, GammaInv ищет это значение x таким образом, что GAMMADIST(x, альфа, бета, ИСТИНА) = вероятность. Таким образом, точность GammaInv зависит от точности GammaDist(Double, Double, Double, Boolean). GammaInv использует метод итеративного поиска. Если поиск не сошелся после 64 итераций, функция возвращает значение ошибки #N/A.

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