[問題] 我的Matlab不是系統時間隨機!!已回收

看板MATLAB作者 (oh my god)時間16年前 (2009/11/22 16:20), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/1
我在跑一個模擬 但是我發現Matlab他的隨機產生是從頭開始的 不像是C的time null的產生 以下是我遇到的狀況,我跑出10組模擬結果 (每一組都需要跑許多for迴圈才能得到結果) 比如說像這樣 511→422→227→131→125→118→101......這是模擬結果 然後我把matlab關掉 再開重跑一次 511→422→227→131→125→118→101......又是一模一樣的結果 Matlab 7.5.0 (R2007b) 的版本 請問要怎麼改善呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.175.152.137

11/22 18:00, , 1F
rand('seed'試看看?
11/22 18:00, 1F

11/24 23:56, , 2F
rand('seed',mod(now*10^10,2^31)+1) 2^31種亂數種子隨時
11/24 23:56, 2F

11/24 23:56, , 3F
間隨機挑選
11/24 23:56, 3F
文章代碼(AID): #1B2FHb3J (MATLAB)