GSL:随机数生成器在一个程序中应该是唯一的
我正在使用 GNU 科学库来生成随机数。 随机数生成 — GSL 2.7 文档
一般来说,我们应该首先获取一个gsl_rng
。
const gsl_rng_type * T;
gsl_rng * r;
int i, n = 10;
gsl_rng_env_setup();
T = gsl_rng_default;
r = gsl_rng_alloc (T);
但是我们应该在 one 程序中使用 one gsl_rng
吗?
I am using GNU Scientific Library to generate random number. Random Number Generation — GSL 2.7 documentation
In general, we should get a gsl_rng
firstly.
const gsl_rng_type * T;
gsl_rng * r;
int i, n = 10;
gsl_rng_env_setup();
T = gsl_rng_default;
r = gsl_rng_alloc (T);
But should we use one gsl_rng
in one program?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
根据文档(https://www.gnu.org/software /gsl/doc/html/rng.html,第一段)
这意味着您可以拥有任意数量的
gsl_rng
实例。According to the documentation (https://www.gnu.org/software/gsl/doc/html/rng.html, the first paragraph)
This implies that you can have as many instances of
gsl_rng
as you wish.