[VBA ] 如何用VBA寫出從常態分配中隨機取出的亂數?

看板Visual_Basic作者 (patrick)時間18年前 (2007/09/21 10:00), 編輯推噓2(201)
留言3則, 1人參與, 最新討論串1/1
請問大家 我想要產生一組亂數,使得產生出來的亂數滿足常態分配 請問用VBA要怎麼寫? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.56.194.52

09/21 13:17, , 1F
先用Randomize...
09/21 13:17, 1F

09/21 13:20, , 2F
再用 Application.WorksheetFunction.NormSInv(Rnd()) 即可
09/21 13:20, 2F

09/21 13:22, , 3F
這個方式有點取巧啦...大概要取10萬次才會接近常態..
09/21 13:22, 3F
文章代碼(AID): #16yoN8-F (Visual_Basic)
文章代碼(AID): #16yoN8-F (Visual_Basic)