maxframe.tensor.special.betaincinv#
- maxframe.tensor.special.betaincinv(a, b, y, out=None, **kwargs)[源代码]#
正则化不完全贝塔函数的反函数。
计算满足以下条件的 \(x\):
\[y = I_x(a, b) = \frac{\Gamma(a+b)}{\Gamma(a)\Gamma(b)} \int_0^x t^{a-1}(1-t)^{b-1}dt,\]其中 \(I_x\) 是归一化的不完全贝塔函数 betainc,\(\Gamma\) 是 gamma 函数 [1]。
- 参数:
a (array_like) -- 正实数参数
b (array_like) -- 正实数参数
y (array_like) -- 实数输入
out (ndarray, optional) -- 可选的函数值输出数组
- 返回:
正则化不完全贝塔函数的反函数值
- 返回类型:
scalar or ndarray
备注
该函数封装了 Boost Math C++ 库中的
ibeta_inv例程 [2]。引用