【发布时间】:2016-03-15 00:00:02
【问题描述】:
我需要创建一个数字生成器,它可以在特定区间内绘制具有帕累托分布的数字。我正在使用 C++。
我无法使用 C++ 11 的 <random> 库,因此我试图通过使用我发现类 pareto_distribution 的 boost 库来解决我的问题。
关于这个主题还有另一个问题,但他们提出的解决方案对我不起作用。
谁能帮帮我?
提前致谢。
【问题讨论】:
-
告诉我们你做了什么
-
“但他们提出的解决方案对我不起作用。” - 你甚至没有链接到它。所以没有人应该浪费时间给你一个很可能出于神秘原因“不适合你”的答案。
-
对不起,你是对的。这是我找到的上一个问题的链接:stackoverflow.com/questions/29155783/…。我还附上了我根据该解决方案编写的脚本,其中也包含错误。感谢您的建议
-
您可以轻松地从指数分布生成它:en.wikipedia.org/wiki/…
标签: c++ boost random distribution