scipy.special.gammaincinv¶
- scipy.special.gammaincinv(a, y) = <ufunc 'gammaincinv'>¶
与下部不完全伽马函数关于下部不完全伽马函数的倒数 x 。
在给定输入的情况下 \(y\) 在0和1之间,返回 \(x\) 这样一来, \(y = P(a, x)\) 。这里 \(P\) 是正则化的下不完全Gamma函数;请参见
gammainc
。这是明确定义的,因为较低的不完全Gamma函数是单调的,这可以从 [dlmf].- 参数
- aarray_like
正参数
- yarray_like
介于0和1之间(包括0和1)的参数
- 退货
- 标量或ndarray
下部不完全Gamma函数的逆值
参见
gammainc
正则化下不完全伽马函数
gammaincc
正则化上不完全伽马函数
gammainccinv
正则化的上不完全伽马函数关于下式的逆 x
参考文献
- dlmf
美国国家标准与技术研究院数学函数数字类库https://dlmf.nist.gov/8.2#E4
示例
>>> import scipy.special as sc
它从0开始,然后单调地增加到无穷大。
>>> sc.gammaincinv(0.5, [0, 0.1 ,0.5, 1]) array([0. , 0.00789539, 0.22746821, inf])
它对下面的不完全伽马函数求逆。
>>> a, x = 0.5, [0, 0.1, 0.5, 1] >>> sc.gammainc(a, sc.gammaincinv(a, x)) array([0. , 0.1, 0.5, 1. ])
>>> a, x = 0.5, [0, 10, 25] >>> sc.gammaincinv(a, sc.gammainc(a, x)) array([ 0. , 10. , 25.00001465])