boost-random

boost-random

文章 0 浏览 2

如何使用 std::vector 初始化 boost::random::discrete_distribution?

我想用 std::vector 初始化 boost::random::discrete_distribution 。 我的问题是,如果我用数组初始化它,就像在官方示例中一样: double probabilit…

硪扪都還晓 2024-12-11 21:47:25 1 0

使用 Boost::random 的标准多元正态随机向量

我想在 2D 表面上生成随机点,分布在 x0, y0 坐标周围。 我知道我需要生成的称为“标准多元正态随机向量”,但我不知道如何在 C++ 中执行此操作,例如…

魂ガ小子 2024-11-19 19:31:27 2 0

使用模板增强随机性

所以我尝试将 Boost.Random mt19937 生成器与模板一起使用。我的 c++ 有点生疏,但据我所知(并且文档,与 Boost 一样,不亚于模糊),它应该采用一个…

尹雨沫 2024-11-19 15:24:17 3 0

boost::random 和 boost:uniform_real 适用于双精度而不适用于浮点数?

如果已经讨论过这个问题,请原谅我。我有一个模板函数,它根据模板参数使用 boost::uniform_int 和 boost::uniform_real ,并且应该返回相同的类型: …

丿*梦醉红颜 2024-11-17 04:34:16 3 0

提升随机数 - 奇怪的编译错误

在我正在编写的模拟中,我有一个类代表必须采取某些操作的代理,并且我希望该代理能够访问随机数生成器。我听说 boost rng 非常好,所以我想学习如何…

善良天后 2024-10-21 03:28:47 4 0

封装 boost::random 以便于使用来替换 rand()

对于我的程序,我需要具有不同范围的伪随机整数。 到目前为止,我使用 rand() 函数,但它有其局限性。 我发现 boost::random 库是一个更好的替代品,…

我的黑色迷你裙 2024-09-16 11:57:09 7 0

如何使用 boost random 生成随机 64 位整数

我正在尝试使用 boost random 生成随机 64 位无符号整数, 但我遇到了uniform_int 的断言失败。 struct timeval tv; boost::mt19937 randGen(tval.tv_…

诗化ㄋ丶相逢 2024-09-14 07:28:31 5 0

Boost Mersenne Twister:如何使用多个值作为种子?

我正在使用 boost mt19937 实现进行模拟。 模拟需要可重复,这意味着存储并可能在以后重复使用 RNG 种子。我使用 Windows crypto api 来生成种子值,…

迷雾森÷林ヴ 2024-09-03 01:41:11 7 0

使用 boost::random 作为 std::random_shuffle 的 RNG

我有一个程序,使用来自 boost::random 的 mt19937 随机数生成器。 我需要进行 random_shuffle 并希望为此生成的随机数来自此共享状态,以便它们可以…

︶ ̄淡然 2024-07-06 11:58:45 10 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文