




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
./實(shí)驗(yàn)題目:用Lax-Wendroff格式求解方程:〔1〔精確解數(shù)值邊值條件分別為:請(qǐng)將計(jì)算結(jié)果與精確解進(jìn)行比較。實(shí)現(xiàn)算法:網(wǎng)格剖分:對(duì)求解區(qū)域作均勻網(wǎng)格剖分.節(jié)點(diǎn):其中空間和時(shí)間步長(zhǎng):算法實(shí)現(xiàn)將在節(jié)點(diǎn)處作泰勒級(jí)數(shù)展開〔2考慮在節(jié)點(diǎn)處〔1的微分方程,有:將上述兩式代入〔2式,得對(duì)的一階、二階導(dǎo)數(shù)用中心差商代替代入整理后得到略去誤差項(xiàng),以代替,得到如下差分格式〔3〔3式就是Lax-Wendroff格式,其截?cái)嗾`差為,節(jié)點(diǎn)如圖令,就得到〔1式的Lax-Wendroff格式的公式〔4〔4式是二階精度的差分格式.程序代碼:function[X,T,U]=advection_fd1d<NS,NT,pde,bd>%WAVE_EQUATION_FD1D利用有限差分方法計(jì)算一維雙曲線方程%輸入?yún)?shù):%NS整型,空間剖分段數(shù)%NT整型,時(shí)間剖分段數(shù)%pde結(jié)構(gòu)體,帶求解的微分方程模型的已知數(shù)據(jù),%如邊界、初始、系數(shù)和右端項(xiàng)等條件.%bd數(shù)值邊值條件%輸出參數(shù):%X長(zhǎng)度NS+1的列向量,空間網(wǎng)格剖分%T長(zhǎng)度NT+1的行向量,時(shí)間網(wǎng)格剖分%U<NS+1>*<NT+1>矩陣,U<:,i>表示第i個(gè)時(shí)間層網(wǎng)格剖分上的數(shù)值解[X,h]=pde.space_grid<NS>;[T,tau]=pde.time_grid<NT>;N=length<X>;M=length<T>;U=zeros<N,M>;%初值條件U<:,1>=pde.u_initial<X>;a=pde.a;r=a*tau/h;%邊值條件ifa>=0%左邊值條件U<1,:>=pde.u_left<T>elseU<end,:>=pde.u_right<T>%右邊值條件endfori=2:MU<2:end-1,i>=U<2:end-1,i-1>-r*<U<3:end,i-1>-U<1:end-2,i-1>>/2+...r^2*<U<3:end,i-1>-2*U<2:end-1,i-1>+U<1:end-2,i-1>>/2;switch<bd>case{'a0'}a0<>;case{'b'}b<>;case{'c'}c<>;otherwisedisp<['Sorry,Idonotknowyour',bd]>;endendfunctiona0<>U<1,i>=U<1,i-1>-r*<U<2,i-1>-U<1,i-1>>;endfunctionb<>U<1,i>=U<2,i-1>;endfunctionc<>U<1,i>=2*U<2,i>-U<3,i>;endendfunctionpde=model_data<>%MODEL_DATA數(shù)據(jù)模型TI=0;TF=1;SI=0;SF=1;pde=struct<'u_exact',@u_exact,'u_initial',@u_initial,...'u_left',@u_left,'u_right',@u_right,'time_grid',...@time_grid,'space_grid',@space_grid,'advection_fd1d_error',@advection_fd1d_error,'a',-2>;function[T,tau]=time_grid<NT>T=linspace<TI,TF,NT+1>;tau=<TF-TI>/NT;endfunction[X,h]=space_grid<NS>X=linspace<SI,SF,NS+1>'h=<SF-SI>/NS;endfunctionU=u_exact<X,T>[x,t]=meshgrid<X,T>;U=1+sin<2*pi*<x+2*t>>;endfunctionu=u_initial<x>u=1+sin<2*pi*x>;endfunctionu=u_right<t>u=1+sin<4*pi*t>;endendfunctionshowsolution<X,T,U>%%SHOWSOLUTION以二元函數(shù)方式顯示數(shù)值解%輸入?yún)?shù)%X長(zhǎng)度為NS+1的列向量,空間網(wǎng)格剖分N%T長(zhǎng)度為NT+1的行向量,時(shí)間網(wǎng)格剖分M%UN*M矩陣,U<:,i>表示第i個(gè)時(shí)間層網(wǎng)格部分上的數(shù)值解[x,t]=meshgrid<X,T>;mesh<x,t,U'>;xlabel<'X'>;ylabel<'T'>;zlabel<'U<X,T>'>;endfunctionshowvarysolution<X,T,U,UE>%%SHOWVARYSOLUTION顯示數(shù)值解隨著時(shí)間的變化%輸入?yún)?shù)%X長(zhǎng)度為NS+1的列向量,空間網(wǎng)格剖分N%T長(zhǎng)度為NT+1的行向量,時(shí)間網(wǎng)格剖分M%UN*M矩陣,U<:,i>表示第i個(gè)時(shí)間層網(wǎng)格部分上的數(shù)值解M=size<U,2>;figurexlabel<'X'>;ylabel<'U'>;s=[X<1>,X<end>,min<min<U>>,max<max<U>>];axis<s>;fori=1:Mplot<X,U<:,i>>;axis<s>;pause<0.01>;title<['T=',num2str<T<i>>,'時(shí)刻的溫度分布']>End%一維雙曲線有限差分方法主測(cè)試腳本pde=model_data<>[X,T,U]=advection_fd1d<100,200,pde,'a'>;UE=pde.u_exact<X,T>;showvarysolution<X,T,U,UE>;%以隨時(shí)間變化方式顯示數(shù)值解showsolution<X,T,U>;%以二元函數(shù)方式顯示數(shù)值解[X,T,U]=advection_fd1d<100,200,pde,'b'>;UE=pde.u_exact<X,T>;showvarysolution<X,T,U,UE>;%以隨時(shí)間變化方式顯示數(shù)值解showsolution
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 信息系統(tǒng)項(xiàng)目管理師的常見試題及答案
- 項(xiàng)目質(zhì)量保證與控制方法試題及答案
- 能力考試鉗工練習(xí)試題及答案
- 翼城四年級(jí)語(yǔ)文試卷及答案
- 一中高二周考試卷及答案
- 機(jī)電工程考試復(fù)習(xí)技巧全攻略試題及答案
- 項(xiàng)目管理中的團(tuán)隊(duì)建設(shè)策略試題及答案
- 計(jì)算機(jī)技術(shù)在政策模擬中的應(yīng)用研究試題及答案
- 信息系統(tǒng)項(xiàng)目管理師考試綜合實(shí)戰(zhàn)訓(xùn)練試題及答案
- 理解網(wǎng)絡(luò)工程與商業(yè)的結(jié)合點(diǎn)與試題及答案
- 理論聯(lián)系實(shí)際談一談你對(duì)高質(zhì)量發(fā)展的理解參考答案二
- T/CEMIA 026-2021濕電子化學(xué)品技術(shù)成熟度等級(jí)劃分及定義
- 浙江省金華市東陽(yáng)市2025年七年級(jí)下學(xué)期期末數(shù)學(xué)試題及答案
- 林業(yè)法律法規(guī)試題及答案
- 江西省煙草專賣局(公司)筆試試題2024
- 期末復(fù)習(xí)題(試題)2024-2025學(xué)年六年級(jí)下冊(cè)數(shù)學(xué)人教版
- 消防用水協(xié)議書
- 2023年廣州中考政治試題及答案
- T-SCSTA001-2025《四川省好住房評(píng)價(jià)標(biāo)準(zhǔn)》
- 2025-2030全球及中國(guó)貨運(yùn)保險(xiǎn)行業(yè)市場(chǎng)現(xiàn)狀供需分析及市場(chǎng)深度研究發(fā)展前景及規(guī)劃可行性分析研究報(bào)告
- 《MTP管理技能提升》課件
評(píng)論
0/150
提交評(píng)論