scipy.special.btdtrib#

scipy.special.btdtrib(a, p, x, выход=None) = 'btdtrib'>#

Обратная функция для betainc относительно b.

Это обратная функция бета-кумулятивного распределения, betainc, рассматриваемая как функция от b, возвращая значение b для которого betainc(a, b, x) = p, или

\[p = \int_0^x \frac{\Gamma(a + b)}{\Gamma(a)\Gamma(b)} t^{a-1} (1-t)^{b-1}\,dt\]
Параметры:
aarray_like

Параметр формы (a > 0).

parray_like

Кумулятивная вероятность, в диапазоне [0, 1].

xarray_like

Квантиль, в [0, 1].

выходndarray, необязательно

Необязательный выходной массив для значений функции

Возвращает:
bскаляр или ndarray

Значение параметра формы b такой, что betainc(a, b, x) = p.

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

btdtria

Обратная функция бета-распределения, относительно a.

Примечания

Wrapper for the CDFLIB [1] Подпрограмма Fortran cdfbet.

Функция кумулятивного распределения p вычисляется с использованием подпрограммы DiDinato и Morris [2]. Вычисление b включает поиск значения, которое дает желаемое значение p. Поиск основан на монотонности p с b.

Ссылки

[1]

Barry Brown, James Lovato и Kathy Russell, CDFLIB: Библиотека подпрограмм Fortran для кумулятивных функций распределения, обратных функций и других параметров.

[2]

DiDinato, A. R. и Morris, A. H., Алгоритм 708: Вычисление отношений неполной бета-функции с заданной точностью. ACM Trans. Math. Softw. 18 (1993), 360-373.