版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、-作者xxxx-日期xxxx微分方程作業(yè)【精品文檔】P10習(xí)題1.用Euler法和改進(jìn)的Euler法求u=-5u (0t1),u(0)=1的數(shù)值解,步長h=0.1,0.05;并比較兩個算法的精度?!揪肺臋n】解:function du=Euler_fun1(t,u)du=-5*u;clear;tend=1;N=1/h;t(1)=0;u(1)=1;t=h.*(0:N);for n=1:N u(n+1)=u(n)+h*Euler_fun1(t(n),u(n);endplot(t,u,*);hold onfor n=1:N v(1)=u(n)+h*Euler_fun1(t(n),u(n); for
2、k=1:6v(k+1)=u(n)+h/2*(Euler_fun1(t(n),u(n)+Euler_fun1(t(n+1),v(k); end u(n+1)=v(k+1);endplot(t,u,o);sol=dsolve(Du=-5*u,u(0)=1);u_real=eval(sol);plot(t,u_real,r);將上述 h 換為0.05得:由圖像知道:顯然改進(jìn)的Euler法要比Euler法精確度要高;u=-u(0t1),u(0)=0,u(0)=1化為一階方程組,并用Euler法和改進(jìn)的的Euler法求解,步長h=0.1,0.05;并比較兩個算法的精度。解:function du=fun
3、31(y)du=y;function dy=fun32(u)dy=-u;clear;h=0.1;tend=1;N=1/h;t(1)=0;u(1)=0;y(1)=;t=h.*(0:N);for n=1:N u(n+1)=u(n)+h*y(n); y(n+1)=y(n)+h*(-u(n);endplot(t,u,*);hold onfor n=1:N v(1)=u(n)+h*fun31(y(n); w(1)=y(n)+h*fun32(u(n);for k=1:6v(k+1)=u(n)+h/2*(fun31(y(n)+fun31(.w(k);w(k+1)=y(n)+h/2*(fun32(u(n)+f
4、un32(.v(k); end u(n+1)=v(k+1); y(n+1)=w(k+1);endplot(t,u,o);sol=dsolve(D2u=-u,u(0)=0,Du(0)=1;u_real=eval(sol);plot(t,u_real,r);將上述 h 換為0.05得:由圖像可以知道:顯然改進(jìn)的Euler法要比Euler法精確度要高;實(shí)習(xí)題(二)1.取步長 ,分別用Euler 法和改進(jìn)的Euler 法求下列初值問題的解,并與真解相比較.(1)真解 ;解:function du=fun1(x,u)du=u-2*x/u;clear;h=0.1;xend=1;N=1/h;x(1)=0;u
5、(1)=1;x=h.*(0:N);%Eluer法%for n=1:N u(n+1)=u(n)+h*fun1(x(n),u(n);endplot(x,u,*);hold on%改進(jìn)的Eluer法%for n=1:N v(1)=u(n)+h*fun1(x(n),u(n); for k=1:6 v(k+1)=u(n)+h/2*(fun1(x(n),u(n)+fun1(x(n+1),v(k); end u(n+1)=v(k+1);endplot(x,u,o);hold on%真解%u_real=sqrt(1+2*x);plot(x,u_real,r);由圖像可以知道:顯然改進(jìn)的Euler法要比Eule
6、r法精確度要高;(2)真解 ;解:function du=fun2(x,u)du=(u/x)-x.2/u.2;clear;h=0.1;N=1/h;x=1:h:2;x(1)=1;u(1)=2;for n=1:N u(n+1)=u(n)+h*fun2(x(n),u(n);endplot(x,u,*);hold onfor n=1:N v(1)=u(n)+h*fun2(x(n),u(n); for k=1:6 v(k+1)=u(n)+h/2*(fun2(x(n),u(n)+fun2(x(n+1),v(k); end u(n+1)=v(k+1);endplot(x,u,o);hold onu_real
7、=x.*(8-3.*log(x).(1/3);plot(x,u_real,r);由圖像可知:改進(jìn)的Euler法和Euler法都很接近真值。(3)真解 .解:function du=fun3(x,u)du=u/(2*x)-x/(2*u2);clear;h=0.1;N=0.5/h;x=1:h:1.5;x(1)=1;u(1)=1;for n=1:N u(n+1)=u(n)+h*fun3(x(n),u(n);endplot(x,u,*);hold onfor n=1:N v(1)=u(n)+h*fun3(x(n),u(n); for k=1:6 v(k+1)=u(n)+h/2*(fun3(x(n),u
8、(n)+fun3(x(n+1),v(k); end u(n+1)=v(k+1);endplot(x,u,o);hold onu_real=(4*x.(3/2)-3*x.2).(1/3);plot(x,u_real,r);由圖像可以知道:顯然改進(jìn)的Euler法要比Euler法精確度要高;2.試用預(yù)報(bào)校正格式(1.20)解初值問題并與Euler格式比較精度,取h=0.1。作業(yè)要求:寫出程序,列表或用圖形顯示結(jié)果,并給出圖或表所說明的結(jié)果。解:function du=Euler_fun2(t,u)du=-u+t+1;clear;h=0.1;tend=1;N=1/h;t(1)=0;u(1)=1;t=h
9、.*(0:N);for n=1:N u(n+1)=u(n)+h*Euler_fun2(t(n),u(n);endplot(t,u,*);hold onfor n=1:N u0(n+1)=u(n)+h*Euler_fun2(t(n),u(n); u(n+1)=u(n)+h/2*(Euler_fun2(t(n),u(n)+Euler_fun2(t(n+1),u0(n+1);endplot(t,u,o);hold onsol=dsolve(Du=-u+t+1,u(0)=1);u_real=eval(sol);plot(t,u_real,r);由圖像可以知道:顯然預(yù)報(bào)校正格式要比Euler法精確度要高
10、;P37 例4.1 用四級四階Runge-Kutta法計(jì)算初值問題: u=4tu,0t2, u(0)=1.取h=0.1,0.5,1.精確解為 u(t)=(1+t2)2作業(yè)要求:寫出程序,列表或用圖形顯示結(jié)果,并給出圖或表所說明的結(jié)果.解:function du=fun4(t,u)du=4*t*u.(1/2);clear;h=0.1;N=2/h;t=0:h:2;t(1)=0;u(1)=1;for n=1:N k1=fun4(t(n),u(n); k2=fun4(t(n)+0.5*h,u(n)+0.5*h*k1); k3=fun4(t(n)+0.5*h,u(n)+0.5*h*k2); k4=fun4(t(n)+h,u(n)+h*k3); u(n+1)=u(n)+h*(
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 現(xiàn)代科技輔助下的空間認(rèn)知教學(xué)
- 科技與健康的結(jié)合孕婦瑜伽的應(yīng)用
- 2024年臨床醫(yī)療管理信息系統(tǒng)項(xiàng)目資金需求報(bào)告代可行性研究報(bào)告
- 讓孩子在探索中學(xué)習(xí)
- 數(shù)學(xué)思維訓(xùn)練提升低年級學(xué)生問題解決能力的方法
- 科技企業(yè)創(chuàng)新型發(fā)展戰(zhàn)略研究
- 二零二五年度健康美食廚師聘用及合作開發(fā)合同3篇
- 2025年北師大版九年級歷史下冊階段測試試卷含答案
- 2025年新科版八年級地理上冊月考試卷
- 2025年華師大新版一年級語文下冊階段測試試卷含答案
- 定額〔2025〕1號文-關(guān)于發(fā)布2018版電力建設(shè)工程概預(yù)算定額2024年度價格水平調(diào)整的通知
- 2024年城市軌道交通設(shè)備維保及安全檢查合同3篇
- 【教案】+同一直線上二力的合成(教學(xué)設(shè)計(jì))(人教版2024)八年級物理下冊
- 湖北省武漢市青山區(qū)2023-2024學(xué)年七年級上學(xué)期期末質(zhì)量檢測數(shù)學(xué)試卷(含解析)
- 單位往個人轉(zhuǎn)賬的合同(2篇)
- 電梯操作證及電梯維修人員資格(特種作業(yè))考試題及答案
- 科研倫理審查與違規(guī)處理考核試卷
- GB/T 44101-2024中國式摔跤課程學(xué)生運(yùn)動能力測評規(guī)范
- 鍋爐本體安裝單位工程驗(yàn)收表格
- 高危妊娠的評估和護(hù)理
- 2024年山東鐵投集團(tuán)招聘筆試參考題庫含答案解析
評論
0/150
提交評論