Betainc
简述
不完全贝塔函数
算法说明:
不完全贝塔函数的定义为
Bxa,b=1B(a,b)0xta-1(1-t)b-1dt
其中:(1)a>0(2)b>0(3)0<=x<=1(4)B(a,b)为贝塔函数
betainc(x:Array;a:Float;b:Float;tail:String):Array;
名称 | 类型 | 说明 |
---|
x | Array | (一维数字数组,实数) 变量 要求0<=x<=1; |
a | Float | float 不完全贝塔函数的参数 要求a>=0; |
b | Float | float 不完全贝塔函数的参数 要求b>=0; |
tail | String | 返回类型
含义 |
取值 |
1-不完全贝塔值 |
'upper' |
不完全贝塔值 |
其它或不输入 |
|
返回 | Array | 对应输入的每个贝塔值。 |
a:=3;
b:=4;
tail:='upper';
x:=rand(10);
return array(betainc(x,a,b),betainc(x,a,b,tail));
返回结果:
