




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第六章 蒙特卡洛方法蒙特卡羅方法簡介12蒙特卡洛積分6.1 蒙特卡羅方法簡介蒙特卡羅方法的名字來源于摩納哥的一個城市蒙特卡羅,該城市以賭博業(yè)聞名。什么是蒙特卡羅方法?一般來說,涉及到隨機性的模擬方法都可稱之為蒙特卡羅方法。通常也稱為統(tǒng)計模擬方法。自然界中有的過程本身就是隨機的過程,物理現(xiàn)象中如粒子的衰變、粒子在介質中的輸運過程等,城市里的交通,傳染病的傳播。蒙特卡羅方法也可借助概率模型來解決不直接具有隨機性的確定性問題。除了在物理學及相關自然科學中的應用外,蒙特卡羅方法廣泛的應用于社會學、金融等諸多領域。 我們能用它來做什么?應用的領域隨機性的例子交通流模型不具隨機性的一個例子: 巴夫昂投針實
2、驗(1777年)該試驗方案是:在平滑桌面上劃一組相距為 s 的平行線,向此桌面隨意地投擲長度 l= s 的細針,那末從 針與平行線相交的概率就可以得到 的數(shù)值。 實驗者年份投計次數(shù)的實驗值沃爾弗(Wolf)185050003.1596斯密思(Smith)185532043.1553??怂?Fox)189411203.1419拉查里尼(Lazzarini)190134083.1415929一些實驗結果不具隨機性的另一個例子定積分構造一個將積分區(qū)域包圍起來的矩形 a, b0, y0 。然后 隨機的在矩形內撒 N 個點,假設其中有 N0 個點落在積分線的下方,則積分為在區(qū)間 a, b 內隨機的撒 N
3、 個點, 則 f(x) 在該區(qū)間內的積分可寫為這就是用蒙特卡羅方法計算定積分的基本思想。定積分的另外一種算法隨機數(shù)的分類生成方法:隨機的物理過程,例如:擲骰子計算機芯片中電子的熱漲落( 一微秒一個)輻射衰變缺點:速度慢、不可復制、昂貴用途: 例如信息安全領域(密碼)顯然,真隨機數(shù)滿足不了計算物理的模擬的需要。真隨機數(shù) 贗隨機數(shù)贗隨機數(shù)是用確定性的算法生成的隨機數(shù)。贗隨機數(shù)的生成方法線性同余方法一般公式為其中 r1 稱為種子。例子:將其轉化為 0, 1 之間的隨機數(shù)(除以 9 )得到如下一列數(shù)如果需要得到 A, B 之間的隨機數(shù),可作如下變換隨機數(shù)序列在 0, M-1 之間,所以周期最多為 M
4、。為了獲得具有更大的周期的隨機數(shù)列,盡可能取大的 M??紤]到計算機的位數(shù)限制,32 位機器整數(shù)的取值范圍為 -231, 231-1, M 通常取為Matlab中的隨機函數(shù)0個參數(shù):rand1個參數(shù):rand(3),表示生成一個3 3的隨機數(shù)方陣。2個參數(shù):rand(2, 3),表示生成一個2 3的隨機數(shù)矩陣rand(method, s), 參數(shù) method 表明生成隨機數(shù)的算法,可取twister, state, seed 三個值, s 一般取正整數(shù)。 rand 函數(shù)生成 0, 1 之間的隨機實數(shù)randn 函數(shù)生成正態(tài)分布隨機實數(shù),randi函數(shù)生成隨機整數(shù) 為什么要研究隨機行走? 隨機行
5、走跟物理學的關系,就像果蠅跟遺傳學的關系。 隨機行走是很多物理問題的簡化模型,例如擴散、聚合物的生長等。從方法論上來說,在隨機行走問題中,會遇到統(tǒng)計力學問題數(shù)值求解固有的許多困難。 懂得對這個問題的數(shù)值處理,對于普遍理解數(shù)值模擬物理學的工作過程大有好處。 隨機行走計算隨機行走的端距作為步數(shù)的函數(shù)行走者走的步數(shù)為 N。行走樣本數(shù)目為 n-of-samples。隨機行走的算法實現(xiàn)for sample = 1:n_of_samplesfor step = 1:N Generate-one-step (產生一步) endAccounulate-results (累計結果)end要求:1. 寫出隨機行走的 matlab 程序。2. 運行程序,畫出端距方和行走步數(shù) N 的函數(shù)關系。人有了知識,就會具備各種分析能力,明辨是非的能力。所以我們要勤懇讀書,廣泛閱讀,古人說“書中自有黃金屋?!蓖ㄟ^閱讀科技書籍,我們能豐富知識,培養(yǎng)邏輯思維能力;通過
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 五年級上冊數(shù)學教案-分數(shù)的再認識 北師大版
- 六年級下冊數(shù)學教案 用不同的知識解答應用題 西師大版
- 二年級下冊數(shù)學教案-5.2 被減數(shù)中間有0的連續(xù)退位減法| 青島版(五四學制)
- 口腔門診勞動合同(2025年版)
- 一年級下冊數(shù)學教案-動手做(一)2 北師大版
- 六年級下冊數(shù)學教案-總復習-四則運算的意義和法則|北師大版
- 三年級上冊數(shù)學教案-用兩步連乘解決實際問題∣蘇教版
- 2024年張緊裝置項目資金申請報告代可行性研究報告
- 2025年華北理工大學輕工學院單招職業(yè)傾向性測試題庫帶答案
- 數(shù)學-廣州市白云區(qū)2025年高三下學期期初綜合訓練試題+答案
- 盆景造型經驗
- 2023年廣東省佛山市順德區(qū)小升初數(shù)學試卷(含答案)
- ICU護理查房記錄【范本模板】
- 威風堂堂進行曲
- 銅及銅合金物理冶金基礎-黃銅
- 煤礦信息化管理制度
- 金融科技學-完整全套課件
- 物理學史中國古代物理學
- 導管滑脫應急預案演練住院患者導尿管道滑脫
- (完整)小學語文考試專用作文方格紙
- 軟考中級網(wǎng)絡工程師學習筆記(考點歸納總結全)
評論
0/150
提交評論