




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、研究型學(xué)習(xí)報(bào)告 利用有限差分法解決靜電場(chǎng)第一類邊值問(wèn)題馬嘯13274015理論分析理論分析22220|( )Lxyf sxyoL10234hhD D理論分析理論分析 有限差分法拉普拉斯方程的離散化 將區(qū)域D劃分為正方形網(wǎng)格,在節(jié)點(diǎn)處代入導(dǎo)數(shù) 公式,可得 將其帶入拉普拉斯方程,可得方程的差分格式為0021032222042222x xy yxhyhxyoL10234hhD D0404321理論分析理論分析 差分方程組的解Jacobi迭代法 分量格式 向量格式 其中 111,1,2,., ;0,1,2,.nkkiiijjjiij kxba xin kaJJxB xf11,JJBID A fD b
2、理論分析理論分析 差分方程組的解Gauss-Seidel 迭代法 分量形式 向量形式 其中 111111,1,2,., ;0,1,2,.inkkkiiijjijjjj iiixba xa xin ka 1kkSSxB xf1SB = DLU1SfDLb理論分析理論分析 差分方程組的解Successive Over Relaxation 迭代法 分量形式 向量形式 其中 參考文獻(xiàn)給出,最佳松弛因子的計(jì)算公式為 1111111,1,2,., ;0,1,2,.inkkkkiiiijjijjjj iiixxba xa xin ka 1kkxB xf11BDLDU1fDLb2opt1+ sin h理論分
3、析理論分析計(jì)算機(jī)仿真計(jì)算機(jī)仿真 問(wèn)題描述 如圖所示,有一長(zhǎng)方形的導(dǎo)體槽,a = 20,b = 5,設(shè)槽的長(zhǎng)度為無(wú)限長(zhǎng),槽上有兩塊與槽絕緣的蓋板,電位分別為100V和 50V,其它板電位為0V,求槽內(nèi)的電位分布.yx10050ab計(jì)算機(jī)仿真計(jì)算機(jī)仿真 獲取系數(shù)矩陣%get_coeeficient_matrix_function%輸入未知數(shù)矩陣的行數(shù)輸入未知數(shù)矩陣的行數(shù)m及列數(shù)及列數(shù)n,根據(jù)有限差分法返根據(jù)有限差分法返回方程的系數(shù)矩陣及常數(shù)列向量回方程的系數(shù)矩陣及常數(shù)列向量function A,b=get_coefficient_matrix_function(m,n)B=zeros(m*n,m*
4、n);b=zeros(m*n,1);rup=50;rlw=100;rlf=0;rrt=0;i=1; j=1; k=(i-1)*n+j;%將矩陣個(gè)數(shù)的未知數(shù)轉(zhuǎn)換為自然數(shù)排將矩陣個(gè)數(shù)的未知數(shù)轉(zhuǎn)換為自然數(shù)排列列 B(k,k+1)=1; B(k,k+n)=1; b(k,1)=rup+rlf; for j=2:n-1 k=(i-1)*n+j; B(k,k-1)=1;B(k,k+1)=1;B(k,k+n)=1; b(k,1)=rup; end j=n; k=(i-1)*n+j; B(k,k-1)=1;B(k,k+n)=1; b(k,1)=rup+rlf;%第一行完畢第一行完畢計(jì)算機(jī)仿真計(jì)算機(jī)仿真 獲取系數(shù)
5、矩陣B=0.25.*B;%得到得到Jacobi迭代矩陣迭代矩陣 for i=1:m*n B(i,i)=-1;endA=-B;%得到系數(shù)矩陣得到系數(shù)矩陣 b=b/4;%A=(A-D)+DD=zeros(m*n,m*n);%A所對(duì)應(yīng)的對(duì)角陣所對(duì)應(yīng)的對(duì)角陣for i=1:m*n D(i,i)=A(i,i);endf=D*b;b=f;計(jì)算機(jī)仿真計(jì)算機(jī)仿真 Gauss-Seidel迭代法h=input(所期望步長(zhǎng)所期望步長(zhǎng):);col_h=20/h+1;col_x=col_h-2;line_h=5/h+1;line_x=line_h-2;u=zeros(line_h,col_h); %創(chuàng)建符合步長(zhǎng)要求的
6、創(chuàng)建符合步長(zhǎng)要求的矩陣存放各標(biāo)志點(diǎn)電位值矩陣存放各標(biāo)志點(diǎn)電位值 for j=2:col_h-1 for i=2:line_h-1 u(i,j)=50+50/line_h*(i-1); %初始初始條件按內(nèi)部線性變化確定條件按內(nèi)部線性變化確定end %初始條件對(duì)結(jié)果影響不大,但影響循環(huán)次數(shù)初始條件對(duì)結(jié)果影響不大,但影響循環(huán)次數(shù)end %完成差分方程初始條件的設(shè)定完成差分方程初始條件的設(shè)定A,b=get_coefficient_matrix_function(line_x,col_x);%使使用自定義函數(shù)獲得方程組系數(shù)矩陣及常數(shù)列向量用自定義函數(shù)獲得方程組系數(shù)矩陣及常數(shù)列向量mat,flag=cho
7、l(A);%檢查檢查A是否正正定是否正正定if flag=0 disp(收斂收斂)else disp(不收斂不收斂)end %若若A正定,可以使用正定,可以使用Gauss-Seidel迭代法求解方程迭代法求解方程計(jì)算機(jī)仿真計(jì)算機(jī)仿真while flag=0 %在迭代法收斂的條件下進(jìn)入循環(huán)在迭代法收斂的條件下進(jìn)入循環(huán) while (t1e-6) n=n+1; t=0; %必須將誤差控制項(xiàng)置零必須將誤差控制項(xiàng)置零 for i=2:line_h-1; for j=2:col_h-1; v(i,j)=(u(i,j+1)+u(i+1,j)+v(i-1,j)+v(i,j-1)/4; %Seidel迭代法迭
8、代法 if tabs(v(i,j)-u(i,j) t=abs(v(i,j)-u(i,j);%用無(wú)窮大范數(shù)作為誤差控制用無(wú)窮大范數(shù)作為誤差控制 end end end u=v; endend計(jì)算機(jī)仿真計(jì)算機(jī)仿真 Successive Over Relaxation 迭代法w_sor=2/(1+sin(pi*h);%計(jì)算最佳松弛因子計(jì)算最佳松弛因子w_sor;%打印松弛因子以備查驗(yàn)打印松弛因子以備查驗(yàn)if (1w_sor)&(w_sor2) %在迭代法收斂的條件下進(jìn)入循環(huán)在迭代法收斂的條件下進(jìn)入循環(huán)v(i,j)=u(i,j)+(u(i,j+1)+u(i+1,j)+v(i-1,j)+v(i,
9、j-1)-4*u(i,j)*w_sor/4; %SOR迭代法迭代法分量形式分量形式計(jì)算機(jī)仿真計(jì)算機(jī)仿真 仿真結(jié)果計(jì)算機(jī)仿真計(jì)算機(jī)仿真 程序代碼for i=2:line_h-1 for j=2:col_h-1 x=(j-1)*h; y=(i-1)*h;%將矩陣位置轉(zhuǎn)化為直角坐將矩陣位置轉(zhuǎn)化為直角坐標(biāo)標(biāo) phi=0; for m=1:2:M Cm=200/(m*pi); Bm=(400/(m*pi)-Cm*cosh(m*pi/4)/sinh(m*pi/4); phi_i=(Bm*sinh(m*pi*y/20)+Cm*cosh(m*pi*y/20)*sin(m*pi*x/20); phi=phi+phi_i; %phi為解析解表達(dá)式,手工算出為解析解表達(dá)式,手工算出 end u_analysis(i,j)=phi; error(i
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 高中提前考試數(shù)學(xué)試卷
- 福建省質(zhì)檢卷數(shù)學(xué)試卷
- 高一年泉州統(tǒng)考數(shù)學(xué)試卷
- 福州初中五月數(shù)學(xué)試卷
- 甘肅15高考數(shù)學(xué)試卷
- 教師課件的制作培訓(xùn)
- 2025年浙江醫(yī)療衛(wèi)生招聘金華義烏市中醫(yī)醫(yī)院招聘4人筆試歷年專業(yè)考點(diǎn)(難、易錯(cuò)點(diǎn))附帶答案詳解
- 2025年年唐都醫(yī)院住培醫(yī)師招錄筆試歷年專業(yè)考點(diǎn)(難、易錯(cuò)點(diǎn))附帶答案詳解
- 2025至2030城市建設(shè)規(guī)劃發(fā)展趨勢(shì)分析與未來(lái)投資戰(zhàn)略咨詢研究報(bào)告
- 二一年高考數(shù)學(xué)試卷
- 滲濾液處理應(yīng)急預(yù)案
- 肺部結(jié)節(jié)病例討論范文
- 整本書閱讀《平凡的世界》中職語(yǔ)文高教版(2023-2024)基礎(chǔ)模塊上冊(cè)
- 全冊(cè)背記資料-2024-2025學(xué)年七年級(jí)地理上學(xué)期湘教版
- 買賣合同法律知識(shí)及風(fēng)險(xiǎn)防范培訓(xùn)課件
- 富順縣中醫(yī)醫(yī)院《護(hù)理質(zhì)控手冊(cè)》模版
- 《水工建筑物》課件-模塊四:土石壩
- 貴陽(yáng)市云巖區(qū)2023-2024學(xué)年重點(diǎn)中學(xué)小升初數(shù)學(xué)入學(xué)考試卷含解析
- (完整版)小學(xué)六年級(jí)奧數(shù)應(yīng)用題100道附答案
- GB/T 9799-2024金屬及其他無(wú)機(jī)覆蓋層鋼鐵上經(jīng)過(guò)處理的鋅電鍍層
- 2020年遼寧省普通高中學(xué)業(yè)水平合格性考試地理真題
評(píng)論
0/150
提交評(píng)論