【问题标题】:PHP: Random number from a normal distributionPHP:来自正态分布的随机数
【发布时间】:2011-12-27 19:46:33
【问题描述】:

PHP,我能否得到一组符合指定均值标准差随机数

【问题讨论】:

  • 来自什么类型的分布?制服?普通的?还有什么?
  • 首先选择一个发行版。一组数字符合这些标准的方式有无数种。
  • 好点,我错过了一个细节,正常就足够了。

标签: php random statistics normal-distribution


【解决方案1】:

stats_rand_gen_normal 函数正是这样做的。 (假设您的意思是正态分布。)

【讨论】:

  • 好吧,必须在编译之前手动修补它以使其工作(bugs.php.net/bug.php?id=57830),现在它每次调用它时都会生成相同的数字(随机性的宿敌,完全可预测性)。知道这东西是如何工作的吗?没有文档。
  • @DavidParks:这里有几个问题讨论了此类功能如何在此页面的侧边栏上工作,例如this question
  • @DavidParks 显示调用srand 的代码部分。您的错误可能存在。