Redian新闻
>
问一个matlab产生随机数的问题
avatar
问一个matlab产生随机数的问题# Computation - 科学计算
W*A
1
在一个循环里面,需要每次产生不同的随机数
我用clock函数作为seed,结果程序运行的很快,还是所有的seed都一样
有什么别的建议不?
多谢了
avatar
W*W
2
用其他变量做seed呢比如循环数。

【在 W****A 的大作中提到】
: 在一个循环里面,需要每次产生不同的随机数
: 我用clock函数作为seed,结果程序运行的很快,还是所有的seed都一样
: 有什么别的建议不?
: 多谢了

avatar
W*A
3
恩,我暂时就在用这个
印象中,有人提过可以用什么CPU的ID之类的

【在 W*W 的大作中提到】
: 用其他变量做seed呢比如循环数。
avatar
O*e
4
Seed once, outside the loop, and don't reseed again unless
you will exhaust the RNG.

【在 W****A 的大作中提到】
: 在一个循环里面,需要每次产生不同的随机数
: 我用clock函数作为seed,结果程序运行的很快,还是所有的seed都一样
: 有什么别的建议不?
: 多谢了

avatar
c*h
5
循环里面rand()就是啦,不要给种子
要给也在外面给一次就好了
PS:你做哪行的,好像最近经常见你灌水么

【在 W****A 的大作中提到】
: 在一个循环里面,需要每次产生不同的随机数
: 我用clock函数作为seed,结果程序运行的很快,还是所有的seed都一样
: 有什么别的建议不?
: 多谢了

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。