scipy.special.btdtria#

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

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

Это обратная функция бета-кумулятивного распределения, betainc, рассматриваемая как функция от a, возвращая значение a для которого 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\]
Параметры:
parray_like

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

barray_like

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

xarray_like

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

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

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

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

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

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

btdtrib

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

Примечания

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

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

Ссылки

[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.