【发布时间】:2016-06-19 00:07:25
【问题描述】:
假设我想生成一个包含 10 个随机数的向量。我怎样才能在 R 和 c++ 中这样做,以便获得相同的向量?
我知道在 C++ 中我必须使用 srand() 然后 rand() 而在 R 中,我可以使用 set.seed() 然后 runif。
但是我怎样才能让它们相同呢?
【问题讨论】:
-
“我知道在 C++ 中我必须使用 srand() 然后使用 rand()” - 如果你想要高质量的随机数,则不是......
-
对于 C++11,您应该查看
<random>而不是std::rand。 cplusplus.com/reference/random
标签: c++ r random-sample