[問題] 固定亂數uniform(0,1)

看板Fortran作者 (哈啾)時間15年前 (2009/03/14 11:31), 編輯推噓1(105)
留言6則, 3人參與, 最新討論串1/2 (看更多)
之前寫了一份作業 要帶亂數進去做積分 可是寫出來的亂數每次都會不一樣 (問學長 跟找網路上的資料都是這樣) 後來老師說亂數要固定 種子要固定 有爬文看到有寫卡方的版友 出來的數每次也都不一樣 所以想請問版友 要怎麼寫亂數才會固定 (亂數不就是隨便取嗎? 怎麼還要每次都一樣?問的問題連我自己都覺得很怪= =") 謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.134.140.174

03/14 12:45, , 1F
因為以後要是寫論文 科學性論文必須要是可以重複的
03/14 12:45, 1F

03/14 12:46, , 2F
就是別人也可以做出跟你一樣的結果 給SEED就好了
03/14 12:46, 2F

03/14 12:46, , 3F
找一下你用的亂數副程式所相關給seed的
03/14 12:46, 3F

03/14 12:51, , 4F
ix=9(奇數), x=rand(ix)就會是有種子的亂數
03/14 12:51, 4F

03/14 14:39, , 6F
參考以上 使用random_seed給種子 種子改成固定數字即可
03/14 14:39, 6F
文章代碼(AID): #19koKJu3 (Fortran)
討論串 (同標題文章)
文章代碼(AID): #19koKJu3 (Fortran)