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.