WorksheetFunction.Beta_Inv(Double, Double, Double, Object, Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回指定的 Beta 分布的累积分布函数的反函数。 即,如果 probability = Beta_Dist(x,...),则 Beta_Inv(probability,...) = x。
public double Beta_Inv (double Arg1, double Arg2, double Arg3, object Arg4, object Arg5);
Public Function Beta_Inv (Arg1 As Double, Arg2 As Double, Arg3 As Double, Optional Arg4 As Object, Optional Arg5 As Object) As Double
参数
- Arg1
- Double
与 Beta 分布相关的概率。
- Arg2
- Double
该分布的 Alpha 参数。
- Arg3
- Double
分布的 Beta 参数。
- Arg4
- Object
x 所属区间的可选下界。
- Arg5
- Object
x 所属区间的可选上界。
返回
注解
在项目计划中,如果给定预期完成时间和变化率,则可使用 Beta 分布来建立可能完成时间的模型:
- 如果任何参数为非数值, Beta_Inv 将生成错误值。
- 如果 alpha ≤ 0 或 beta ≤ 0,Beta_Inv 将生成错误值。
- 如果概率≤ 0 或概率 >1,Beta_Inv 将生成错误值。
- 如果省略 A 和 B 的值 (下限和上限 ) ,Beta_Inv 使用标准累积 beta 分布,使 A = 0 且 B = 1。
给定概率值, Beta_Inv 查找该值 x,以便Beta_Dist (x、alpha、beta、TRUE、A、B) = probability。 因此, Beta_Inv 的精度取决于 的 Beta_Dist(Double, Double, Double, Boolean, Object, Object)精度。 Beta_Inv 使用迭代搜索技术。