# betainv


beta 逆累积分布函数

函数库: TyStatistics

# 语法

X = betainv(P,A,B)

# 说明

X = betainv(P,A,B) 使用 A 和 B 为 P 中的相应概率指定的参数计算 beta cdf 的倒数。P、A 和 B 可以是向量、矩阵或多维数组,它们都是 相同的大小。 标量输入被扩展为与其他输入具有相同维度的常量数组。 A 和 B 中的参数必须均为正数,P 中的值必须位于 [0, 1] 区间内。

给定概率 p 和给定参数对 a 和 b 的逆 beta cdf 是

其中

是 Beta 函数。 输出 X 的每个元素是其在 A 和 B 中相应参数定义的 beta cdf 下的累积概率由 P 中相应值指定的值。

# 示例

using TyStatistics
p = [0.01 0.5 0.99]
x = betainv.(p,10,5)
1×3 Matrix{Float64}:
 0.372565  0.674249  0.898071

根据此结果,对于 a = 10 和 b = 5 的 beta cdf,值小于或等于 0.3726 的概率为 0.01。 同样,小于或等于 0.6742 和 0.8981 的值分别以 0.5 和 0.99 的概率出现。

# 算法

Betainv 函数使用经过修改的牛顿法将步长限制在 x 的允许范围内,即 [0,1]。

# 另请参阅

quantile | betapdf | betafit | betastat | betalike | betarnd | betacdf

# 主题

Beta 分布