gammaincinv

Обратная неполная гамма функция

Синтаксис

x = gammaincinv (y, a)
x = gammaincinv (y, a, хвост)

Описание

x = gammaincinv(y,a) выполняет обратную неполную гамма функцию для соответствующих элементов y и a, такого that y = gammainc(x,a). Элементы y должны быть в закрытом интервале [0,1], и те из a должны быть неотрицательными. y и a должны быть действительными и тот же размер (или любой может быть скаляром).

x = gammaincinv(y,a,tail) задает хвост неполной гамма функции. Выбором является 'lower' (значение по умолчанию), чтобы использовать интеграл от 0 до x или 'upper', чтобы использовать интеграл от x до бесконечности.

Эти два выбора связан как:

gammaincinv(y,a,'upper') = gammaincinv(1-y,a,'lower').

Когда y близко к 0, опция 'upper' обеспечивает способ вычислить x более точно, чем путем вычитания y от 1.

Больше о

свернуть все

Обратная неполная гамма функция

Более низкая неполная гамма функция задана как:

gammainc (x, a) =1Γ (a) ∫0xta−1e−tdt

где Γ (a) является гамма функцией, gamma(a). Верхняя неполная гамма функция задана как:

gammainc (x, a, 'верхний') =1Γ (a) ∫x∞ta−1e−tdt

gammaincinv вычисляет инверсию неполной гамма функции относительно предела интегрирования x с помощью метода Ньютона.

Для любого a>0, когда y приближается 1, бесконечность подходов gammaincinv(y,a). Для маленького x и a, gammainc(x,a) ≅xa, таким образом, gammaincinv(1,0) = 0.

Ссылки

[1] Cody, J., обзор разработки программного обеспечения для специальных функций, примечаний лекции в математике, 506, числовой анализ Данди, Г. A. Уотсон (редактор)., Springer Verlag, Берлин, 1976.

[2] Abramowitz, M. и I A. Stegun, Руководство Математических функций, Национального бюро стандартов, Прикладной Математики. Серия № 55, Дуврские Публикации, 1965, секунда. 6.5.

Расширенные возможности

Смотрите также

| | |

Была ли эта тема полезной?