數(shù)值積分與常微分方程的數(shù)值解法

數(shù)值積分與常微分方程的數(shù)值解法

ID:40501026

大?。?.63 MB

頁數(shù):40頁

時間:2019-08-03

數(shù)值積分與常微分方程的數(shù)值解法_第1頁
數(shù)值積分與常微分方程的數(shù)值解法_第2頁
數(shù)值積分與常微分方程的數(shù)值解法_第3頁
數(shù)值積分與常微分方程的數(shù)值解法_第4頁
數(shù)值積分與常微分方程的數(shù)值解法_第5頁
資源描述:

《數(shù)值積分與常微分方程的數(shù)值解法》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、●Euler法及其改進(jìn)●Runge-Kutta法●梯形法●Simpson法●離散點數(shù)據(jù)的求積第三章數(shù)值積分與常微分方程的數(shù)值解法數(shù)值積分常微分方程的數(shù)值解法1.f(x)函數(shù)形式已知,但其積分不能表示成初等函數(shù)的閉合形式2.f(x)函數(shù)形式未知,但其離散數(shù)據(jù)表已給出3-1-1梯形法——方法原理基本思想:復(fù)化求積,即從近似計算為出發(fā)點,用有限項的求和計算來代替從而求出定積分的近似值。定步長:求f(x)在[a,b]上的定積分xyy=f(x)abxk-1xkhIkh——步長變步長:N個區(qū)間,h,T12N個區(qū)間,h/2,T2

2、T2-T1

3、

4、-1梯形法——方法原理例:Debye-Einstein公式推導(dǎo)得到計算固體熱容的公式為其中:?D為Debye溫度,R為氣體常數(shù)8.314JK-1mol-1已知固體的Debye溫度如下:PbAgCuAlFeKClNaClC?D/*K882153153984202272811910求在50,100,298.15,500,1500K時,各固體的熱容。3-2-1-1Simpson法——問題的提出求積分Simpson法是把積分區(qū)間分割成有限個小區(qū)間,在每個小區(qū)間上采用二次拋物線來近似被積函數(shù)f(x)的圖形,近似求出小區(qū)間的面積,然后再將有限個小區(qū)間相加得到被積函數(shù)的近似值。xyy=f(x

5、)xi-1xi+1xiy=g(x)hhSi定步長:3-2-1-2Simpson法——方法原理變步長:其中:3-2-1-2Simpson法——方法原理判據(jù):3-2-1-2Simpson法——方法原理3-2-1-3Simpson法——程序框圖Simp(A,B,EPS,S2,F)N=1,H=B-A,S1=0,T1=H*(F(A)+F(B))/2DOK=1,NS=0S=S+F(A+(K-1/2)*H)T2=(T1+H*S)/2,S2=T2+(T2-T1)/3,D=

6、S2-S1

7、

8、S2

9、>1D=

10、(S2-S1)/S2

11、D

12、=S2Yes3-2-1-4Simpson法——應(yīng)用示例開始輸入:Debye溫度T(5),精度EPS,溫度THETA輸出:固體的熱容Cv結(jié)束調(diào)用Simpson積分法子程序計算式右方積分值S2計算:XM=THETA/T(I)(I=1,N)輸入:積分上下限A=10-4,B=XMB=0YesNo固體的熱容Cv=9R/XM**3*S2顯示程序顯示輸出3-1-3–1離散點數(shù)據(jù)的求積——方法原理實驗時,得不到變量間的關(guān)系式,只測量到(xi,yi)的離散點數(shù)據(jù)。xyab方法:1.用插值程序求任意點的函數(shù)值。一元三點Lagrange插值:2.用Simpson求積程序計算[a,b]區(qū)間中離散點下的

13、面積。Simp(M,A,B,X,Y,EPS,S2)N=1,H=B-A,(1);S1=0,T1=H*(F(A)+F(B))/2DOK=1,NS=0(2);S=S+F(A+(K-1/2)*H)T2=(T1+H*S)/2,S2=T2+(T2-T1)/3,D=

14、S2-S1

15、

16、S2

17、>1D=

18、(S2-S1)/S2

19、D

20、1)積分,并取極低壓力下氣體視為理想氣體,得逸度:φ為逸度系數(shù)(2)例1:實際氣體逸度的計算已知p~Vm數(shù)據(jù)3-1-3–3離散點數(shù)據(jù)的求積——應(yīng)用示例開始輸入:數(shù)據(jù)點數(shù)N,精度EPS,溫度T壓力p和摩爾體積Vm的實驗數(shù)據(jù)X(I),Y(I)(I=1,N)輸出:B,FI,FF結(jié)束調(diào)用離散點求積子程序計算(2)式右方積分值S計算:Y(I)=1/X(I)-Y(I)/RT(I=1,N)輸入:要計算的壓力P,積分上下限A=0,B=PB=0YN逸度系數(shù)FI=EXP(S),逸度FF=FI*B例2:已知固體Pb的熱容Cp~溫度T數(shù)據(jù),求從15K到550K的固體Pb的焓變。例3:分子標(biāo)準(zhǔn)熵S及Cp

21、~T數(shù)據(jù),求500K時的熵S值。T1:298.15KT2:500K3-1-3–3離散點數(shù)據(jù)的求積——應(yīng)用示例已知數(shù)據(jù)例4:合成氨反應(yīng)焓變?H與溫度T數(shù)據(jù),已知623K下Kp1,求773K下Kp2。T/K623.0648.0637.0698.0723.0748.0773.0?H/kJ·mol-1-50.7879-51.1390-51.4738-51.7943-52.1006-52.3929-52.67153-1-3–3離散點數(shù)據(jù)的求積——應(yīng)用示例開始輸入:焓變與溫度的實驗數(shù)據(jù)X(I),Y(I)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。