下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
本文格式為Word版,下載可任意編輯——常微分方程數(shù)值解法第七章常微分方程數(shù)值解法
常微分方程中只有一些典型方程能求出初等解(用初等函數(shù)表示的解),大部分的方程是求不出初等解的。另外,有些初值問題雖然有初等解,但由于形式太繁雜不便于應(yīng)用。因此,有必要探討常微分方程初值問題的數(shù)值解法。本章主要介紹一階常微分方程初值問題的歐拉法、龍格-庫塔法、阿達姆斯方法,在此基礎(chǔ)上推出一階微分方程組與高階方程初值問題的數(shù)值解法;此外,還將簡要介紹求解二階常微分方程值問題的差分方法、試射法。
第一節(jié)歐拉法
求解常微分方程初值問題
?dy??f(x,y)?dx??y(x0)?y0(1)
的數(shù)值解,就是尋求確鑿解y(x)在一系列離散節(jié)點x0?x1?x2???xn??上的近似值y0,y1,y2,?,yn,?
?yn?稱為問題的數(shù)值解,數(shù)值解所滿足的離散方程統(tǒng)稱為差分格式,hi稱為步長,實用中常取定步長。
?xi?xi?1顯然,只有當時值問題(1)的解存在且唯一時,使用數(shù)值解法才有意義,這一前提條件由下面定理保證。
定理設(shè)函數(shù)f?x,y?在區(qū)域D:a?x?b,???y???
上連續(xù),且在區(qū)域D內(nèi)滿足李普希茲(Lipschitz)條件,即存在正數(shù)L,使得對于R內(nèi)任意兩點?x,y1?與?x,y2?,恒有的解y?x?存在并且唯一。一、歐拉法(歐拉折線法)
若將函數(shù)
yxf?x,y1??f?x,y2??Ly1?y2則初值問題(1)
?在點xhn?處的導(dǎo)數(shù)y?xn?用兩點式代替,即
y??xn??y(xn?1)?y(xn),再用yn近似地代替y?xn?,則初值問題(1)變?yōu)?/p>
?yn?1?yn?hf(xn?yn)(2)?y?y(x),n?0,1,2,?0?0
1
(2)式就是著名的歐拉(Euler)公式。以上方法稱為歐拉法或歐拉折線法。歐拉公式有明顯的幾何意義。從幾何上看,求解初值問題(1)就是xy平面上求一條通過點?x0,y0?的曲線y?y?x?,并使曲線上任意一點?x,y?處的切線斜率為
f?x,y?。歐拉公式的幾何意義就是從點
P0x0,y0?出發(fā)作一斜率為f?x0,y0?的
直線交直線x?x1于點P1?x1,y1?,P1點的縱坐標y1就是y?x1?的近似值;再從點P1作一斜率為f?x1,y1?的直線x?x2交直線于點P2?x2,y2?,P2點的縱坐標y2就是的近似值y?x2?;如此繼續(xù)進行,得一條折線P0P1P2?。該折線就是解y?y?x?的近似圖形,如圖7-1。
圖7-1
歐拉法的其它幾種解釋:
1.
假設(shè)y?x?在xn附近展開成泰勒級數(shù)
y?xn?1??y?xn??hy??xn???y?xn??hf?xn,y?xn???hh222y???xn???2y???xn???
取h的線性部分,并用yn作為y?xn?的近似值,得yn?1?yn?hf?xn,yn?
dy2.對方程
dx?f?x,y?兩邊從xn到xn?1積分,得
y(xn?1)?y?xn???xn?1xnf(x,y(x))dx(3)
2
用矩形公式計算上式右側(cè)積分,即?xn?1xnf(x,y(x))dx??xn?1xnf?x,y?x??dx
并用yn作為的近似值y?xn?,得yn?1?yn?hf?xn,yn?故歐拉法也稱為矩形法。二、改進的歐拉法(梯形法)
歐拉法形式簡單,低,特別當曲線y=y(x)計算便利,但精度比較的曲率較大時,歐拉法的效果更差。為了達到較高精度的計算公式,對歐拉法進行改進,用梯形公式計算(3)式右側(cè)積分,即
?xn?1xnf(x,y(x))dx?h2?f?xn,y?xn???f?xn?1,y?xn?1???
并用yn作為y(xn)的近似值,得到改進的歐拉公式
yn?1?yn?h2?f?xn,yn??f?xn?1,yn?1??(4)
上述方法稱為改進的歐拉法,也稱為梯形法。
不難發(fā)現(xiàn),歐拉公式是關(guān)于yn?1的顯式,即只要已知yn,經(jīng)過一次計算便可得yn?1的值,而改進的歐拉公式是以yn?1的隱式方程給出,不能直接得到y(tǒng)n?1。隱式方程(4)尋常用迭代法求解,而迭代過程的實質(zhì)是逐步顯式化。
先用歐拉公式
yn?1?yn?hf?xn,yn??0?
給出yn?1的迭代初值,然后再用改進的歐拉公式(4)進行迭代,即有
(0)?yn?1?yn?hf(xn,yn)?h?(k?1)(k)y?y?f(xn,yn)?f(xn?1,yn?1)?n?1n(5)2?k?0,1,2,?????迭代過程進行到連續(xù)兩次迭代結(jié)果之差的絕對值小于給定的精度?即
yn?1?yn?1???k?1?k
為止,這時取
yn?1?yn?1?k?1?
然后再轉(zhuǎn)入下一步計算。
3
???y?下面探討是否收斂;若收斂,它的極限是否滿足(4)式。
kn?1假設(shè)f(x,y)滿足李普希茲條件f?x,y1??f?x,y2??L?y1?y2?則
yn?1?yn?1???k?1??k?h2f?xn?1,yn?1??f?xn?1,yn?1?k??k?1??hL2yn?1?yn?12?k??k?1??hL?????2?yn?1?yn?12?k?1?k?2?hL??????2??yn?1?yn?1?1??0?
?hL??k→∞時,有??2?k由此可見,只要
kn?1hL2?1(這里只要步長h足夠小即可),當
?0,
???y?所以收斂。又由于f(x,y)對y連續(xù),當k→∞時,對等式
yn?1?k?1??yn?h2?f?xn,yn??fxn?1,yn?1??k???
兩端取極限,得
yn?1?yn?h2?f?xn,yn??f?xn?1,yn?1??kn?1
n?1???y?因此,只要步長h足夠小,就可保證收斂到滿足(4)式的y。
三、預(yù)估一校正法
改進的歐拉公式在實際計算時要進行屢屢迭代,因而計算量較大。在實用上,對于改進的歐拉公式(5)只迭代一次,即先用歐拉公式算出yn?1的預(yù)估值y
(0)n?1,再用改進的歐拉公式(4)進行一次迭代得到校正值yn?1,即
(0)?yn?1?yn?hf(xn,yn)?h?yn?1?yn??f?xn,yn??f?xn?1,yn?1??,n?0,1,2,??2?(6)
預(yù)估—校正公式也常寫成以下形式:
4
11?y?y?k?k2n1?n?122?k1?hf(xn,yn),n?0,1,2,???k?hf?x?h,y?k?nn1?2?(7)
四、公式的截斷誤差
定義若某種微分方程數(shù)值解公式的截斷誤差是O(h
k?1),則稱這種方法是
k階方法。為了簡化分析,在進行誤差分析時,我們假設(shè)前一步的結(jié)果是確鑿的,即在yn=y(xn)的前提下,考慮用yn?1作為y(xn?1)的近似值而產(chǎn)生的截斷誤差,這種誤差稱為局部截斷誤差。由泰勒公式
y?xn?1??y?xn?h??y?xn??by??xn??h22!y???xn???
對于歐拉公式,有
yn?1?yn?hf?xn,yn??y?xn??hy??xn?于是
y?xn?1??yn?1?Oh2??
2則歐拉公式的截斷誤差為O(h),所以歐拉法是一階方法。
對于預(yù)估—校正公式,有
k1?hf?xn,yn??hy??xn?k2?hf?xn?h,yn?k1??hf?xn?h,y?xn??k1??hf?xn,y?xn???hf?hf?xn,y?xn???h2?x?xn,y?xn???k1fy?xn,y?xn?????xn?f?x,y?xn???y??xn?fy?xn,y?xn?????
而
y??x??f?x,y?x??y???x??fx?x,y?x
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《科匠企業(yè)號介紹》課件
- DBJ51-T 190-2022 四川省裝配式支吊架抗震技術(shù)標準
- 2024年大學(xué)創(chuàng)新創(chuàng)業(yè)工作總結(jié)
- 《我的時間管理分享》課件
- 《村鎮(zhèn)銀行介紹》課件
- 新媒體春分營銷策略
- 酒店前臺話務(wù)員工作總結(jié)
- 企業(yè)生涯規(guī)劃圖譜
- 2023-2024年項目部安全培訓(xùn)考試題及答案往年題考
- 2023年-2024年項目部管理人員安全教育培訓(xùn)試題及答案(各地真題)
- 動態(tài)負載均衡服務(wù)器集群
- 江蘇省無錫市錫山區(qū)2023-2024學(xué)年二年級上學(xué)期期末數(shù)學(xué)試卷
- 衛(wèi)生化學(xué)期末考試習(xí)題2
- 瓣周漏護理查房
- 歷代反腐完整
- 《現(xiàn)代控制理論》(劉豹-唐萬生)
- 廣東省佛山市南海區(qū)三水區(qū)2022-2023學(xué)年七年級上學(xué)期期末歷史試題(無答案)
- 重視心血管-腎臟-代謝綜合征(CKM)
- 譯林版小學(xué)英語六年級上冊英文作文范文
- 學(xué)術(shù)英語(理工類)
- 淺談“五育并舉”背景下中小學(xué)勞動教育的探索與研究 論文
評論
0/150
提交評論