stats_rand_gen_t()

生成服从 t 分布的随机数

首字母:S

函数名称: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 分布具有长尾特性,生成的随机数可能会偏离均值较远。

同首字母函数