售前電話
135-3656-7657
售前電話 : 135-3656-7657
模擬實際問題需要大量的隨機(jī)數(shù)o(oa)范圍內(nèi)均勻分布的隨機(jī) 數(shù)是最基本的,任意范圍內(nèi)均勻分布的隨機(jī)數(shù),以及服從其它分布的 隨機(jī)數(shù),均可由(0,1)范圍內(nèi)均勻分布的隨機(jī)數(shù)經(jīng)過變換求得。所以 下面主要說明(0,1)范圍內(nèi),均勻分布的隨機(jī)數(shù)的產(chǎn)生方法。
計算機(jī)上產(chǎn)生隨機(jī)數(shù),現(xiàn)在普遍采用的方法是按一定的算法編 制程序,讓計算機(jī)一個一個地自動產(chǎn)生隨機(jī)數(shù);而不是把事先作好的 隨機(jī)數(shù)表存入計算機(jī)占用大量的內(nèi)存空間。在計算機(jī)的應(yīng)用上,隨機(jī) 數(shù)是基于數(shù)論的同余性質(zhì)產(chǎn)生的。所謂同余,就是為和b兩個數(shù),分 別被M除后,若余數(shù)相同,則稱A和B對M同余,表示為A = B (mod M) 0 例如:
2 = 5 (mod 3)
21 = 1 (mod 5)
實用的算法往往是寫出一個遞推公式,反復(fù)推算出一個個的隨機(jī)數(shù), 這個公式的一般形式可以寫作: