What is the difference between rnd(s) and rand('state',s)?
15 次查看(过去 30 天)
显示 更早的评论
What is the difference, and why rand('state',sum(100*clock)) is used, and what does it mean exactly?
2 个评论
Shounak Shastri
2018-2-28
编辑:Shounak Shastri
2018-2-28
Sorry but I cannot find anything which is named "rnd". Do you mean "rng" ? Also, please tell us the version of matlab you are using.
Matt J
2018-2-28
Also, please close your many open threads by Accept-clicking the helpful answers. It looks like you got no shortage of them and doing so should ensure responsiveness to your questions.
回答(1 个)
Steven Lord
2018-2-28
See the first section on this documentation page for some of the reasons why rand('state', x) is strongly discouraged. If you're using a release prior to the introduction of rng you may need that syntax, but for new code or if you're updating old code you should use rng instead.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Creating and Concatenating Matrices 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!