版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、精品文檔實驗五常微分方程數(shù)值解一.歐拉法1 .算法說明,EURLERt對于xi,i=0,1,2,,n,取步長h為定值時,有h=xi+1-xi的計算公式為:yi+1=yi+h*f(xi,yi);i=0,1,2,n。2.程序中主要符號說明a為x的下界,b為x的上界,h為步長,n為循環(huán)次數(shù)(即為x的數(shù)值點數(shù)減一),x0、y0為循環(huán)初始值,x1、y1為輸出值。3.計算流程框圖4 .程序清單symsabhnx0y0x1y1;a=0;b=0.1;精品文檔n=5;x0=0;y0=1;h=(b-a)/n;forj=1:nx1=x0+h;y1=y0-h*0.9*y0/(1+2*x0);x1yix0=x1;y0=
2、y1;end5 .算例及輸入數(shù)據(jù)說明算例:求解初值問題0.9y=yy12xyx(0,1)y0=1當(dāng)x=0,0.02,0.04,0.10時的數(shù)值解。輸入數(shù)據(jù)說明:a=0;a為x的下界b=0.1;b為x的上界n=5;n為循環(huán)次數(shù),即為x的數(shù)值點數(shù)減x0=0;x(0)的值y0=1;y(0)的值6.程序運行結(jié)果及結(jié)果分析運行結(jié)果:x1=0.0200y1=0.9820x1=0.0400y1=0.9650x1=0.0600y1=0.9489x1=0.0800y1=0.9337x1=0.1000y1=0.9192結(jié)果分析:歐拉法計算簡單,但計算效率并不高,計算精度很低,局部截斷誤差較大。改進(jìn)歐拉法1 .算法
3、說明對于xi,i=0,1,2,n,取步長h為定值時,有h=xi+1-xi,EURLERt的計算公式為:yp=yi+h*f(xi,yi)yc=yi+h*f(xi+1,yp)yi+1=(yp+yc)/2;i=0,1,2,n。2 .程序中主要符號說明a為x的下界,b為x的上界,h為步長,n為循環(huán)次數(shù)(即為x的數(shù)值點數(shù)減一),x0、y0為循環(huán)初始值,yp、yc為運算中間值,x1、y1為輸出值。3 .計算流程框圖4 .程序清單symsabhnx0y0ypycx1y1;a=0;b=0.1;n=5;x0=0;y0=1;yp=1;yc=1;h=(b-a)/n;forj=1:nx1=x0+h;yp=y0-h*0
4、.9*y0/(1+2*x0);yc=y0-h*0.9*yp/(1+2*x1);y1=(yp+yc)/2;x1y1x0=x1;y0=y1;end5 .算例及輸入數(shù)據(jù)說明算例:求解初值問題0.9y=yy12xx(0,1)y0=1當(dāng)x=0,0.02,0.04,0.10時的數(shù)值解。輸入數(shù)據(jù)說明:a=0;a為x的下界b=0.1;b為x的上界n=5;n為循環(huán)次數(shù),即為x的數(shù)值點數(shù)減x0=0;x(0)的值y0=1;y(0)的值yp=1;由y(0)的值決定yc=1;由y(0)的值決定6 .程序運行結(jié)果及結(jié)果分析x1=0.0200y1=0.9825x1=0.0400y1=0.9660x1=0.0600y1=0.
5、9503x1=0.0800y1=0.9354x1=0.1000y1=0.9212結(jié)果分析:計算過程比歐拉法較復(fù)雜,但改進(jìn)歐拉法先用歐拉法求出預(yù)報值,再利用公式求出校正值,局部截斷誤差比歐拉法低了一階,較大程度地提高了計算精度。龍格庫塔法1算法說明對于xi,i=0,1,2,n,取步長h為定值時,有h=xi+1-xi,EURLERt的計算公式為:yi+1=yi+h*(K1+2*K2+2*K3+K4)/6K1=f(xi,yi)K2=f(xi+h/2,yi+h*K1/2)K3=f(xi+h/2,yi+h*K2/2)K4=f(xi+h,yi+h*K3);i=0,1,2,n。2程序中主要符號說明h為步長,
6、n為循環(huán)次數(shù)(即為x的數(shù)值點數(shù)減一),x0、y0為循環(huán)初始值,k1,k2,k3,k4為運算中間值,x1、y1為輸出值。3計算流程框圖精品文檔4 .程序清單symshnx0y0x1y1k1k2k3k4;x0=0;y0=1;h=0.2;n=5;forj=1:nx1=x0+h;k1=x0+y0;k2=x0+h/2+y0+k1*h/2;k3=x0+h/2+y0+k2*h/2;k4=x0+h+y0+k3*h;y1=y0+h*(k1+2*k2+2*k3+k4)/6;x1y1x0=x1;y0=y1;end精品文檔5 .輸入數(shù)據(jù)說明算例:求解初值問題y二xyy0=10::x:二1h=0.2輸入數(shù)據(jù)說明:x0=0;x(0)的值y0=1;y(0)的值h=0.2;步長為0.2x的數(shù)值點數(shù)減n=5;n為循環(huán)次數(shù),即為6 .程序運行結(jié)果及結(jié)果分析x1=0.2000y1=1.2428x1=0.4000y1=1.5836x1=0.6000y1=2
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024建筑工程材料采購的合同
- 2024成都二手房產(chǎn)買賣交易協(xié)議
- 2024年版私房菜廚師合作經(jīng)營協(xié)議3篇
- 2024中介行業(yè)二手房買賣合同規(guī)范模板3篇
- 2025年度寫字樓租賃合同補(bǔ)充協(xié)議3篇
- 2024年酒店服務(wù)與供貨合同
- 2025年度長沙離婚后子女撫養(yǎng)權(quán)及生活費支付協(xié)議3篇
- 2024建筑鋼管租賃合同模板
- 2024版簡易離婚合同書寫范例版B版
- 2024年酒店多功能廳租賃協(xié)議標(biāo)準(zhǔn)文本一
- 河南近10年中考真題數(shù)學(xué)含答案(2023-2014)
- 八年級上學(xué)期期末家長會課件
- 2024年大學(xué)試題(宗教學(xué))-佛教文化歷年考試高頻考點試題附帶答案
- 軟件項目服務(wù)外包工作管理辦法
- 紅薯系列產(chǎn)品項目規(guī)劃設(shè)計方案
- 人教版九年級上冊化學(xué)默寫總復(fù)習(xí)
- 無人機(jī)地形匹配導(dǎo)航
- 2023-餐飲公司章程范本
- 我國地方政府債務(wù)風(fēng)險及其防范研究的開題報告
- 靜脈治療護(hù)理質(zhì)量考核評價標(biāo)準(zhǔn)
- 神經(jīng)內(nèi)科應(yīng)急預(yù)案完整版
評論
0/150
提交評論