函数名:stats_cdf_beta()
适用版本:PHP 5 >= 5.3.0, PHP 7, PHP 8
用法:stats_cdf_beta(float $x, float $a, float $b, int $which): float|false
参数:
- $x:要计算的值。
- $a:Beta分布的第一个形状参数。
- $b:Beta分布的第二个形状参数。
- $which:指定要计算的值是累积分布函数(STATS_CDF_LOWER)还是补充累积分布函数(STATS_CDF_UPPER)。
返回值:
- 如果成功,返回计算结果。
- 如果失败,返回 false。
示例:
// 计算Beta分布的累积分布函数
$x = 0.5;
$a = 2;
$b = 3;
$result = stats_cdf_beta($x, $a, $b, STATS_CDF_LOWER);
echo "累积分布函数的值为:" . $result;
// 计算Beta分布的补充累积分布函数
$x = 0.8;
$a = 2;
$b = 3;
$result = stats_cdf_beta($x, $a, $b, STATS_CDF_UPPER);
echo "补充累积分布函数的值为:" . $result;
注意事项:
- 参数 $x 必须在区间 [0, 1] 内。
- 参数 $a 和 $b 必须大于 0。
- 在 PHP 8 中,$which 参数已弃用,可以直接使用 STATS_CDF_LOWER 和 STATS_CDF_UPPER 常量。
- 在 PHP 8 中,此函数已不再是统计扩展的一部分,而是作为一个独立的函数提供。