版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、微分方程數(shù)值解法編程作業(yè)二 微分方程數(shù)值解法編程作業(yè)二考慮擴散方程的初邊值問題 考慮擴散方程的初邊值問題? ?? ? ? ?22 ,0 1, 0;,0 sin ,0 1;0, 1, 0, 0.u u x t t xu x x xu t u t t?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?四種差分格式為: 四種差分格式為:(1)向前差分格式 )向前差分格式? ?11 1 1 2 n n n
2、 nj j j j u u u u ? ? ? ?? ? ? ? ? ?(2)向后差分格式 )向后差分格式? ?1 1 11 1 1 2 n n n nj j j j u u u u ? ? ? ? ? ?? ? ? ? ? ? ?(3)Crank-Nicolson Crank-Nicolson 格式 格式? ? ? ?1 1 11 1 1 1 1 1 2 2 2 2n n n n n nj j j j j j u u u u u u
3、? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ? ?(4)Du Du Fort-Frankel Fort-Frankel 格式 格式? ? ? ?1 11 1 1 2 1 2 2 2 n n n nj j j j u u u u ? ? ? ? ? ?? ? ? ? ? ? ?其中, 其中, (1)為二步顯式格式, )為二步顯式格式, (2) 、 (3)為二步隱式格式, )為二步隱式格式, (4)為三步顯式格
4、式。 )為三步顯式格式。 (2) 、(3)格式需要求解線性方程組。用四種方法計算數(shù)值解,并與初值問題的解析解相比較, )格式需要求解線性方程組。用四種方法計算數(shù)值解,并與初值問題的解析解相比較,得出你的結(jié)論并簡要說明。 得出你的結(jié)論并簡要說明。解: 解:(1)function kuosan1 %向前差分h=0.1;lambna=[0.1 0.5];x=1;t=0.1;J=round(x/h);x=0:h:
5、1;u=sin(pi*x');for k=1:2N=round(t/(lambna(k)*h^2));for i=1:Nfor j=2:Ju(j,i+1)=u(j,i)+lambna(k)*(u(j+1,i)-2*u(j,i)+u(j-1,i));endX=0:0.05:1;U=exp(-pi^2*0.1)*sin(pi*X);x=0:0.1:1;[u1]=CN(0.1,100);[u2]=CN(0.5,20); plot(x,
6、u1,'r:',x,u2,'g-.',X,U,'b','LineWidth',2);xlabel('x');ylabel('u');legend('\lambda=0.1','\lambda=0.5','準確解');title('C-N格式');function [u]=CN(A
7、,T) x=0:0.1:1;m=length(x);u=sin(pi*x);C1=sparse(1:m-2,1:m-2,1+A,m-2,m-2); C2=sparse(2:m-2,1:m-3,-0.5*A,m-2,m-2);C3=sparse(1:m-3,2:m-2,-0.5*A,m-2,m-2);C=C1+C2+C3; %系數(shù)矩陣for n=1:Tb=(1-A)*u(2:m-1)+(0.5*
8、A)*u(3:m)+(0.5*A)*u(1:m-2);u(2:m-1)=C\b';end(4)function kuosan4 %Du Fort-Frankel 格式 格式X=0:0.05:1;U=exp(-pi^2*0.1)*sin(pi*X);x=0:0.1:1;[u1]=DF(0.1,100);[u2]=DF(0.5,20);plot(x,u1,'r:',x,u2,'
9、;g-.',X,U,'b','LineWidth',2);xlabel('x');ylabel('u');legend('\lambda=0.1','\lambda=0.5','準確解 準確解');title('Du Fort-Frankel 格式 格式');function [u]=DF(A,T)
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 常微分方程的數(shù)值解法
- 數(shù)值分析常微分方程的數(shù)值解法
- 偏微分方程的數(shù)值解法
- 分數(shù)階微分方程的數(shù)值解法.pdf
- 脈沖延遲微分方程的數(shù)值解法.pdf
- [學(xué)習(xí)]分數(shù)階微分方程的數(shù)值解法
- 32168.分數(shù)微分方程近似解法和數(shù)值解法研究
- 延遲微分方程的再生核數(shù)值解法.pdf
- 一類微分方程的數(shù)值解法.pdf
- 數(shù)值分析-第五章-常微分方程數(shù)值解法
- 高振蕩微分方程數(shù)值解法的研究.pdf
- 16650.頻域格林函數(shù)微分方程數(shù)值解法
- 常微分方程數(shù)值解法課程設(shè)計報告
- 高振蕩微分方程的對稱數(shù)值解法.pdf
- 東南大學(xué)數(shù)值分析偏微分方程數(shù)值解法
- 微分方程問題的解法
- 微分方程數(shù)值解法(戴嘉尊第二版)習(xí)題講解
- 偏微分方程的數(shù)值解法課后習(xí)題答案
- 微分方程的一些數(shù)值迭代解法.pdf
- 微分方程數(shù)值解
評論
0/150
提交評論