rand command give different answer
1 次查看(过去 30 天)
显示 更早的评论
why this rand command give different result
1 个评论
Stephen23
2020-2-9
"why this rand command give different result"
What do you expect its output to be?
回答(2 个)
James Tursa
2020-2-9
编辑:James Tursa
2020-2-9
rand( ) is a random number generator ... it is supposed to give a different result.
doc rand
If you want to start over with the same stream of numbers you will need to re-seed it.
1 个评论
Chuguang Pan
2020-2-9
All the random number functions, rand, randn, randi, and randperm, draw values from a shared random number generator. Every time you start MATLAB, the generator resets itself to the same state.
The rand function draw values from a RandStream.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Random Number Generation 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!