scipy.special.betainccinv#
- scipy.special.betainccinv(a, b, y, out=None) = <ufunc 'betainccinv'>#
正则不完全 beta 函数的逆补函数。
计算满足以下条件的 \(x\)
\[y = 1 - I_x(a, b) = 1 - \frac{\Gamma(a+b)}{\Gamma(a)\Gamma(b)} \int_0^x t^{a-1}(1-t)^{b-1}dt,\]其中 \(I_x\) 是正则不完全 beta 函数
betainc
,\(\Gamma\) 是gamma
函数 [1]。- 参数:
- a, barray_like
正实数参数
- yarray_like
实数输入
- outndarray, 可选
函数值的可选输出阵列
- 返回:
- 标量或 ndarray
正则不完全 beta 函数的逆值
注释
添加在版本 1.11.0。
引用
[1]NIST 数字数学函数库 https://dlmf.nist.gov/8.17
示例
>>> from scipy.special import betainccinv, betaincc
此函数是
betaincc
的逆,固定 \(a\) 和 \(b\) 的值。>>> a, b = 1.2, 3.1 >>> y = betaincc(a, b, 0.2) >>> betainccinv(a, b, y) 0.2
>>> a, b = 7, 2.5 >>> x = betainccinv(a, b, 0.875) >>> betaincc(a, b, x) 0.875