版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 -293- 第十五章 第十五章 常微分方程的解法 常微分方程的解法 建立微分方程只是解決問(wèn)題的第一步, 通常需要求出方程的解來(lái)說(shuō)明實(shí)際現(xiàn)象, 并 加以檢驗(yàn)。 如果能得到解析形式的解固然是便于分析和應(yīng)用的, 但是我們知道, 只有線 性常系數(shù)微分方程, 并且自由項(xiàng)是某些特殊類型的函數(shù)時(shí), 才可以得到這樣的解, 而絕 大多數(shù)變系數(shù)方程、非線性方程都是所謂“解不出來(lái)”的,即使看起來(lái)非常簡(jiǎn)單的方程如 2 2 x y dxdy + = 。于是
2、對(duì)于用微分方程解決實(shí)際問(wèn)題來(lái)說(shuō),數(shù)值解法就是一個(gè)十分重要的手段。 §1 常微分方程的離散化 下面主要討論一階常微分方程的初值問(wèn)題,其一般形式是 ? ?? ??=≤ ≤ =0 ) () , (y a yb x a y x f dxdy(1)在下面的討論中,我們總假定函數(shù) ) , ( y x f 連續(xù),且關(guān)于 y 滿足李普希茲(Lipschitz)條件,即存在常數(shù) L ,使得 | | | ) , ( ) , ( | y y L
3、 y x f y x f ? ≤ ?這樣,由常微分方程理論知,初值問(wèn)題(1)的解必定存在唯一。 所謂數(shù)值解法,就是求問(wèn)題(1)的解 ) (x y 在若干點(diǎn) b x x x x a N = < < < < = L 2 1 0處的近似值 ) , , 2 , 1 ( N n yn L = 的方法, ) , , 2 , 1 ( N n yn L = 稱為問(wèn)題(1)的數(shù)值解,n n n x x h ? = +1 稱為由 n
4、 x 到 1 + n x 的步長(zhǎng)。今后如無(wú)特別說(shuō)明,我們總?cè)〔介L(zhǎng)為常量h 。 建立數(shù)值解法,首先要將微分方程離散化,一般采用以下幾種方法: (i)用差商近似導(dǎo)數(shù) 若用向前差商 hx y x y n n ) ( ) ( 1 ? + 代替 ) ( ' n x y 代入(1)中的微分方程,則得 ) 1 , , 1 , 0 ( )) ( , ( ) ( ) ( 1 ? = ≈ ? + N n x y x f hx y x yn n n
5、 n L化簡(jiǎn)得 )) ( , ( ) ( ) ( 1 n n n n x y x hf x y x y + ≈ +如果用 ) ( n x y 的近似值 n y 代入上式右端,所得結(jié)果作為 ) ( 1 + n x y 的近似值,記為 1 + n y ,則有 ) 1 , , 1 , 0 ( ) , ( 1 ? = + = + N n y x hf y y n n n n L(2)這樣,問(wèn)題(1)的近似解可通過(guò)求解下述問(wèn)題 ? ? ?=?
6、= + = + ) () 1 , , 1 , 0 ( ) , (01 a y yN n y x hf y y n n n n L(3)得到,按式(3)由初值 0 y 可逐次算出 N y y y , , , 2 1 L 。式(3)是個(gè)離散化的問(wèn)題,稱為差分方程初值問(wèn)題。 -295- 局部截?cái)嗾`差指的是, 按 (7) 式計(jì)算由 n x 到 1 + n x 這一步的計(jì)算值 1 + n y 與精確值 ) ( 1 + n x y之差 1 1) (
7、 + + ? n n y x y 。為了估計(jì)它,由 Taylor 展開得到的精確值 ) ( 1 + n x y 是 ) ( ) ( ' ' 2 ) ( ' ) ( ) ( 3 21 h O x y h x hy x y x y n n n n + + + = +(8)(7) 、 (8)兩式相減(注意到 ) , ( ' y x f y = )得 ) ( ) ( ) ( ' ' 2 ) ( 2
8、 3 21 1 h O h O x y h y x y n n n ≈ + = ? + +(9)即局部截?cái)嗾`差是 2 h 階的,而數(shù)值算法的精度定義為: 若一種算法的局部截?cái)嗾`差為 ) ( 1 + p h O ,則稱該算法具有 p 階精度 階精度。 顯然 p 越大,方法的精度越高。式(9)說(shuō)明,向前 Euler 方法是一階方法,因此它的精度不高。 §3 改進(jìn)的 Euler 方法 3.1 梯形公式 利用數(shù)值積分方法將微分
9、方程離散化時(shí),若用梯形公式計(jì)算式(4)中之右端積分, 即 ))] ( , ( )) ( , ( [ 2 )) ( , ( 1 11+ + + ≈ ∫+n n n nxx x y x f x y x f h dx x y x fnn并用 1 , + n n y y 代替 ) ( ), ( 1 + n n x y x y ,則得計(jì)算公式 )] , ( ) , ( [ 2 1 1 1 + + + + + = n n n n n n y x f
10、 y x f h y y這就是求解初值問(wèn)題(1)的梯形公式。 直觀上容易看出, 用梯形公式計(jì)算數(shù)值積分要比矩形公式好。 梯形公式為二階方法。梯形公式也是隱式格式,一般需用迭代法求解,迭代公式為 ? ?? ??= + + =+ =+ + + ++) , 2 , 1 , 0 ()], , ( ) , ( [ 2) , () ( 1 1 ) 1 ( 1) 0 ( 1L k y x f y x f h y yy x hf y yk n n
11、n n n k nn n n n(10) 由于函數(shù) ) , ( y x f 關(guān)于 y 滿足 Lipschitz 條件,容易看出 | | 2 | | ) 1 ( 1 ) ( 1 ) ( 1 ) 1 ( 1 ? + + + + + ? ≤ ? k n k n k n k n y y hL y y其中 L 為 Lipschitz 常數(shù)。因此,當(dāng) 1 2 0 < < hL 時(shí),迭代收斂。但這樣做計(jì)算量較大。如果實(shí)際
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 常微分方程的數(shù)值解法
- 用matlab解常微分方程
- 階常微分方程初等解法畢業(yè)
- 數(shù)值分析常微分方程的數(shù)值解法
- 畢業(yè)論文常微分方程的初等解法
- 幾類常微分方程的典型解法[開題報(bào)告]
- 常微分方程
- 一階常微分方程解法總結(jié)
- 常微分方程數(shù)值解法課程設(shè)計(jì)報(bào)告
- 畢業(yè)設(shè)計(jì)---常微分方程及其matlab求解
- 幾類常微分方程典型的解法[畢業(yè)論文]
- 幾類常微分方程的典型解法文獻(xiàn)綜述
- 常微分方程的解法及應(yīng)用(常見解法及舉實(shí)例)
- 16 常微分方程
- 常微分方程教案
- 學(xué)年論文一階常微分方程初等解法
- 淺談常微分方程的數(shù)值解法及其應(yīng)用[文獻(xiàn)綜述]
- 常微分方程答案
- 常微分方程試題
- 常微分方程在數(shù)學(xué)建模中的應(yīng)用
評(píng)論
0/150
提交評(píng)論