[問題]關於seed 已回收

看板MATLAB作者 (god)時間14年前 (2011/09/06 14:43), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
在測試不同系統效能時,想要灌入相同的random input 可以用rand('seed',number) 但是如果現在可能有多個random variable,如果用多個rand(seed,number) 就會把上一次的結果重新洗掉了。 舉例說rand('seed',100) 出來的結果是0.2909,0.0484,0.0395,0.0546 如果我在中途譬如說0.0484時,跳去同一個script執行了另一個rand(seed,1) 下一次在回來時,好像又從0.2909開始了,不知道有沒有什麼解決辦法?? 感謝各位。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.21.103
文章代碼(AID): #1EPS4jBJ (MATLAB)
文章代碼(AID): #1EPS4jBJ (MATLAB)