函数名称:stats_rand_gen_t()
函数描述:stats_rand_gen_t() 函数用于生成服从 t 分布的随机数。
适用版本:stats_rand_gen_t() 函数适用于 PHP 7 及以上版本。
用法:
stats_rand_gen_t(float $df) : float
参数:
- $df:自由度(degree of freedom)参数,必须为正值。
返回值:
- 返回一个服从 t 分布的随机数,类型为 float。
示例:
// 生成 100 个服从 t 分布的随机数,自由度为 10
for ($i = 0; $i < 100; $i++) {
$randomNumber = stats_rand_gen_t(10);
echo $randomNumber . " ";
}
输出示例:
-0.987654321 -0.123456789 1.23456789 0.987654321 -1.23456789 ...
注意事项:
- 自由度参数 $df 必须为正值,否则会触发警告。
- 由于 t 分布具有长尾特性,生成的随机数可能会偏离均值较远。