random number generation
情報
この質問は閉じられています。 編集または回答するには再度開いてください。
古いコメントを表示
回答 (1 件)
Fangjun Jiang
2011 年 10 月 30 日
If you type help rand or doc rand, it will explain what is seed. I always think of it as the unique ID of a serious of random numbers.
For example, if you run rand(3,1) twice, the results are different.
>> rand(3,1)
ans =
0.460483750542851
0.350395373697577
0.095045735172483
>> rand(3,1)
ans =
0.433671043922040
0.709235197729075
0.115968232562751
>>
But if you specify the seed number, you can duplicate the random number.
>> rand('seed',1);rand(3,1)
ans =
0.512908935785717
0.460483750542851
0.350395373697577
>> rand('seed',1);rand(3,1)
ans =
0.512908935785717
0.460483750542851
0.350395373697577
>>
This is useful sometimes when you try to repeat your test. You need to be able to repeat the inputs even though they are random numbers.
0 件のコメント
この質問は閉じられています。
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!