如何使用c ++生成不相关的随机序列

baozi

我想生成两个不相关的正态分布随机数X 1,X 2序列

由于正态分布的随机数来自统一数,所以我需要的是两个不相关的统一序列。但是如何使用:

srand (time(NULL));

我想我需要播种两次或做类似的事情?

康拉德·鲁道夫

由于高质量随机数生成器生成的随机数是统一且独立的,因此您可以根据需要从中生成尽可能多的独立序列。

您不需要,也不播种两个不同的生成器。

在C ++(11)中,应该使用header中<random>伪随机数生成器这是一个最小的示例,可以用作实际实现的模板:

std::random_device seed;
std::mt19937 gen{seed()};

std::normal_distribution<> dist1{mean1, sd1};
std::normal_distribution<> dist2{mean2, sd2};

现在,您可以通过调用dist1(gen)来生成独立的数字序列dist2(gen)random_device被用于接种实际发电机,这在我的代码是一个Mersenne扭曲发生器。这种类型的生成器高效且具有良好的统计特性。对于(非加密安全的)生成器,应将其视为默认选择。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何加快不相关数据的for循环?

来自分类Dev

雄辩。如何获取不相关的表

来自分类Dev

如何找到不相关的未使用属性?

来自分类Dev

如何查找不相关的未使用属性?

来自分类Dev

更改完全不相关的代码时,Visual Studio C ++编译器生成慢3倍的代码

来自分类Dev

不相关时如何删除元素的内容?

来自分类Dev

如何从完全不相关的类更新ListView

来自分类Dev

如何防止从验证靶向不相关的ModelAttribute?

来自分类Dev

熊猫:如何最好地选择不相关的功能?

来自分类Dev

如何抓取新闻内容并删除不相关的部分

来自分类Dev

如何在SQL中检查多个不相关的条件?

来自分类Dev

如何控制不相关的Alteryx IO任务的执行顺序?

来自分类Dev

我如何禁用不相关的XAML警告

来自分类Dev

如何在不相关的ViewModel中设置数据

来自分类Dev

如何编写附加不相关行的SQL查询?

来自分类Dev

使用多个byobu会话,而忽略不相关的tmux会话

来自分类Dev

使用多个byobu会话,而忽略不相关的tmux会话

来自分类Dev

使用Elasticsearch的词组搜索显示不相关的结果

来自分类Dev

无法使用symfony原则将不相关或不相关的表连接在一起

来自分类Dev

生成与一个向量相关但彼此之间不相关的随机变量

来自分类Dev

如何使用MVVM模式创建和组织与UI不相关的元素

来自分类Dev

如何在MySQL中使用不相关的表创建视图

来自分类Dev

绝对导入如何与sitecustomize.py中不相关的导入一起使用?

来自分类Dev

如何在Power BI中使用DAX在不相关表中搜索字符串?

来自分类Dev

使用Svelte进行编译时,如何系统地禁用某些不相关的警告?

来自分类Dev

如何为这个问题在sql中使用内部联接编写不相关的查询?

来自分类Dev

如何使用php脚本更新两个不相关的mysql表?

来自分类Dev

如何在多个不相关的解决方案中使用(和编辑)项目?

来自分类Dev

如何在MySQL中使用不相关的表创建视图

Related 相关文章

  1. 1

    如何加快不相关数据的for循环?

  2. 2

    雄辩。如何获取不相关的表

  3. 3

    如何找到不相关的未使用属性?

  4. 4

    如何查找不相关的未使用属性?

  5. 5

    更改完全不相关的代码时,Visual Studio C ++编译器生成慢3倍的代码

  6. 6

    不相关时如何删除元素的内容?

  7. 7

    如何从完全不相关的类更新ListView

  8. 8

    如何防止从验证靶向不相关的ModelAttribute?

  9. 9

    熊猫:如何最好地选择不相关的功能?

  10. 10

    如何抓取新闻内容并删除不相关的部分

  11. 11

    如何在SQL中检查多个不相关的条件?

  12. 12

    如何控制不相关的Alteryx IO任务的执行顺序?

  13. 13

    我如何禁用不相关的XAML警告

  14. 14

    如何在不相关的ViewModel中设置数据

  15. 15

    如何编写附加不相关行的SQL查询?

  16. 16

    使用多个byobu会话,而忽略不相关的tmux会话

  17. 17

    使用多个byobu会话,而忽略不相关的tmux会话

  18. 18

    使用Elasticsearch的词组搜索显示不相关的结果

  19. 19

    无法使用symfony原则将不相关或不相关的表连接在一起

  20. 20

    生成与一个向量相关但彼此之间不相关的随机变量

  21. 21

    如何使用MVVM模式创建和组织与UI不相关的元素

  22. 22

    如何在MySQL中使用不相关的表创建视图

  23. 23

    绝对导入如何与sitecustomize.py中不相关的导入一起使用?

  24. 24

    如何在Power BI中使用DAX在不相关表中搜索字符串?

  25. 25

    使用Svelte进行编译时,如何系统地禁用某些不相关的警告?

  26. 26

    如何为这个问题在sql中使用内部联接编写不相关的查询?

  27. 27

    如何使用php脚本更新两个不相关的mysql表?

  28. 28

    如何在多个不相关的解决方案中使用(和编辑)项目?

  29. 29

    如何在MySQL中使用不相关的表创建视图

热门标签

归档