如何从C ++代码中获取统计分布?

时间:2010-03-23 12:35:40

标签: c++ statistics

我希望在使用C ++语言为不同类型的发行版编写随机生成器时提供一些帮助。对于以下内容:

  • 几何分布
  • 超几何分布
  • 威布尔分布
  • 瑞利分布
  • Erlang发行
  • Gamma发行
  • 泊松分布

感谢。

4 个答案:

答案 0 :(得分:3)

Boost Random Number library非常好。有一个简单的例子说明它的分布在Boost random number generator的工作原理。

答案 1 :(得分:2)

Boost Math图书馆包含您需要的所有内容。

答案 2 :(得分:0)

如果你想避免大规模的提升,你可以试试AlgLib www.alglib.net

答案 3 :(得分:0)

请参阅Random Number Generation in C++ TR1

你可能在C ++ TR1文档中看不到Erlang,但Erlang发行版只是一个带整数形状参数的Gamma发行版。