




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上 一維拋物線偏微分方程數(shù)值解法(4) 上一篇參看 一維拋物線偏微分方程數(shù)值解法(3)(附圖及matlab程序)解一維拋物線型方程(理論書籍可以參看孫志忠:偏微分方程數(shù)值解法)Ut-Uxx=0, 0<x<1,0<t<=1(Ut-aUxx=f(x,t),a>0) U(x,0)=ex, 0<=x<=1,U(0,t)=et,U(1,t)=e(1+t), 0<t<=1精確解為:U(x,t)=e(x+t);用緊差分格式:此種方法精度為o(h12+h24),無條件差分穩(wěn)定;一:用追趕法解線性方程組(還可以用迭代法解)Matlab
2、程序?yàn)椋篺unction u p e x t=JCHGS(h1,h2,m,n)%緊差分格式解一維拋物線型偏微分方程%此程序用的是追趕法解線性方程組%h1為空間步長(zhǎng),h2為時(shí)間步長(zhǎng)%m,n分別為空間,時(shí)間網(wǎng)格數(shù)%p為精確解,u為數(shù)值解,e為誤差x=(0:m)*h1+0; x0=(0:m)*h1;%定義x0,t0是為了f(x,t)=0的情況%t=(0:n)*h2+0; t0=(0:n)*h2+1/2*h2;syms f;for(i=1:n+1) for(j=1:m+1) f(i,j)=0; %f(i,j)=f(x0(j),t0(i)=0% endendfor(i=1:n+1) u(i,1)=exp
3、(t(i); u(i,m+1)=exp(1+t(i);endfor(i=1:m+1) u(1,i)=exp(x(i);endr=h2/(h1*h1);for(i=1:n) %外循環(huán),先固定每一時(shí)間層,每一時(shí)間層上解一線性方程組% a(1)=0;b(1)=5/6+r;c(1)=1/12-r/2;d(1)=(r/2-1/12)*u(i+1,1)+. (1/12+r/2)*u(i,1)+(5/6-r)*u(i,2)+(1/12+r/2)*u(i,3)+. h2/12*(f(i,1)+10*f(i,2)+f(i,3); for(k=2:m-2) a(k)=1/12-r/2;b(k)=5/6+r;c(k
4、)=1/12-r/2;d(k)=h2/12*(f(i,k)+. 10*f(i,k+1)+f(i,k+2)+(1/12+r/2)*(u(i,k)+u(i,k+2)+(5/6-r). *u(i,k+1); %輸入部分系數(shù)矩陣,為0的矩陣元素不輸入%一定要注意輸入元素的正確性 end a(m-1)=1/12-r/2;b(m-1)=5/6+r;d(m-1)=(1/12+r/2)*(u(i,m-1)+u(i,m+1)+. (5/6-r)*u(i,m)+(r/2-1/12)*u(i+1,m+1)+ . h2/12*(f(i,m-1)+10*f(i,m)+f(i,m+1); for(k=1:m-2) %開始
5、解線性方程組 消元過程 a(k+1)=-a(k+1)/b(k); b(k+1)=b(k+1)+a(k+1)*c(k); d(k+1)=d(k+1)+a(k+1)*d(k); end u(i+1,m)=d(m-1)/b(m-1); %回代過程% for(k=m-2:-1:1) u(i+1,k+1)=(d(k)-c(k)*u(i+1,k+2)/b(k); endendfor(i=1:n+1) for(j=1:m+1) p(i,j)=exp(x(j)+t(i); %p為精確解 e(i,j)=abs(u(i,j)-p(i,j);%e為誤差 endendu p e x t=JCHGS(0.1,0.005
6、,10,200); surf(x,t,e)>> title('誤差');運(yùn)行約43秒; u p e x t=JCHGS(0.1,0.01,10,100);surf(x,t,e) 20多秒;u p e x t=JCHGS(0.2,0.04,5,25);surf(x,t,e) 3秒;此方法精度很高;二:g-s迭代法求解線性方程組Matlab程序function u e p x t k=JCFGS1(h1,h2,m,n,kmax,ep)% 解拋物線型一維方程 格式 (Ut-aUxx=f(x,t),a>0)%用g-s(高斯-賽德爾)迭代法解%kmax為最大迭代次數(shù)%m
7、,n為x,t方向的網(wǎng)格數(shù),例如(2-0)/0.01=200;%e為誤差,p為精確解syms temp;u=zeros(n+1,m+1);x=0+(0:m)*h1;t=0+(0:n)*h2;for(i=1:n+1) u(i,1)=exp(t(i); u(i,m+1)=exp(1+t(i);end for(i=1:m+1) u(1,i)=exp(x(i);endfor(i=1:n+1) for(j=1:m+1) f(i,j)=0; endenda=zeros(n,m-1);r=h2/(h1*h1); %此處r=a*h2/(h1*h1);a=1for(k=1:kmax) for(i=1:n) for
8、(j=2:m) temp=(1/12+r/2)*(u(i,j-1)+u(i,j+1)+(5/6-r)*u(i,j)+. h2/12*(f(i,j-1)+10*f(i,j)+f(i,j+1)+(r/2-1/12)*(u(i+1,. j-1)+u(i+1,j+1)/(5/6+r); a(i+1,j)=(temp-u(i+1,j)*(temp-u(i+1,j); u(i+1,j)=temp;%此處注意是u(i+1,j),而不是u(i+1,j+1)% end end a(i+1,j)=sqrt(a(i+1,j); if(k>kmax) break; end if(max(max(a)<ep) break; endendfor(i=1:n+1) for(j=1:m+1) p(i,j)=exp(x(j)+t(i); e(i,j)=abs(u(i,j)-p(i,j); endendu e p x t
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 急診科醫(yī)院保安崗位職責(zé)
- 快餐行業(yè)食品供貨應(yīng)急預(yù)案措施
- 農(nóng)林牧漁培訓(xùn)效果評(píng)價(jià)范文
- 基層?jì)D女干部培訓(xùn)班學(xué)習(xí)心得體會(huì)
- 學(xué)校扶貧安全教育計(jì)劃
- 中醫(yī)藥健康管理科技應(yīng)用工作計(jì)劃
- 文化傳媒公司客戶投訴流程
- 英語商務(wù)郵件范文財(cái)務(wù)結(jié)算
- 湖南文藝出版社六年級(jí)音樂上冊(cè)教學(xué)評(píng)價(jià)計(jì)劃
- 危險(xiǎn)廢物處理重大危險(xiǎn)源監(jiān)控措施
- 國(guó)家電網(wǎng)考試歷年真題(含解析)
- 工商局版法定代表人證明及授權(quán)委托書
- 省級(jí)糖尿病??谱o(hù)士選拔試題題庫及答案
- 2022年廣東高考成績(jī)一分一段表重磅出爐
- 部編版九年級(jí)語文上冊(cè)教案
- 2023-2024學(xué)年黑龍江省寧安市初中語文七年級(jí)下冊(cè)期末高分通關(guān)試卷
- 重癥監(jiān)護(hù)ICU護(hù)理實(shí)習(xí)生出科考試試題及答案
- GB/T 6075.3-2011機(jī)械振動(dòng)在非旋轉(zhuǎn)部件上測(cè)量評(píng)價(jià)機(jī)器的振動(dòng)第3部分:額定功率大于15 kW額定轉(zhuǎn)速在120 r/min至15 000 r/min之間的在現(xiàn)場(chǎng)測(cè)量的工業(yè)機(jī)器
- GB/T 15558.1-2015燃?xì)庥寐竦鼐垡蚁?PE)管道系統(tǒng)第1部分:管材
- GB/T 11060.8-2020天然氣含硫化合物的測(cè)定第8部分:用紫外熒光光度法測(cè)定總硫含量
- 國(guó)開??啤锻鈬?guó)文學(xué)》十年期末考試題庫及答案
評(píng)論
0/150
提交評(píng)論