代码之家  ›  专栏  ›  技术社区  ›  Matthew Mitchell

C语言中正态分布随机值的生成算法?[副本]

  •  2
  • Matthew Mitchell  · 技术社区  · 16 年前


    Converting a Uniform Distribution to a Normal Distribution

    你好。

    我想知道用C语言实现的任何算法,它可以取0到1之间的随机值,平均值和标准差,然后返回正态分布的结果。

    我现在没什么脑力来解决这个问题。

    谢谢您。

    2 回复  |  直到 9 年前
        1
  •  8
  •   Oliver Charlesworth    16 年前

    central-limit theorem ;将足够多的独立随机变量加在一起,结果将近似于正态分布。

        2
  •  10
  •   Doug Currie    16 年前

    Box-Muller 是你需要的转变。