函数名:stats_dens_pmf_hypergeometric()
适用版本:PHP 7.2.0或更高版本
函数用法: stats_dens_pmf_hypergeometric(float $x, int $n1, int $n2, int $N)
该函数用于计算超几何分布的概率质量函数(PMF)值。超几何分布是一种描述从有限总体中抽取样本的概率分布。
参数:
- $x:表示成功事件发生的次数(整数)。
- $n1:表示总体中成功事件的总数(整数)。
- $n2:表示总体中失败事件的总数(整数)。
- $N:表示抽样的总数(整数)。
返回值:
- 如果参数有效,则返回超几何分布的概率质量函数值(float类型)。
- 如果参数无效,则返回false。
示例:
<?php
// 计算超几何分布的概率质量函数值
$x = 3; // 成功事件发生3次
$n1 = 10; // 总体中成功事件的总数为10
$n2 = 20; // 总体中失败事件的总数为20
$N = 30; // 抽样的总数为30
$result = stats_dens_pmf_hypergeometric($x, $n1, $n2, $N);
if ($result !== false) {
echo "超几何分布的概率质量函数值为: " . $result;
} else {
echo "参数无效";
}
?>
请注意,示例中的参数值仅用于演示目的。在实际使用时,您需要根据具体情况设置正确的参数值。