某大学计算方法课件-第三章数值微积分.pdf
《某大学计算方法课件-第三章数值微积分.pdf》由会员分享,可在线阅读,更多相关《某大学计算方法课件-第三章数值微积分.pdf(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三章数值微积分在现实科学问题中,我们常常涉及到复杂函数的导数及定积分的计算,对其实施精确计算往往存在着异常的困难性,特别就定积分的计算而言,有些积分理论上可证明其原函数存在,但却无法用初等函数明显表出,因而无法获得其精确的积分值。此时,我们需要借助于数值计算。此外,微分方程及微分-积分方程的数值离散问题也必然牵涉到数值微积分。鉴此,本章将探讨导数及定积分的数值计算。3.1 数值微分3.1.1 基本差商逼近公式设函数f 在区间a,b内p+1 阶连续可微,将区间Q沟作均匀剖分:a=XQ Xi X2 t XN=b,这里 Xk=Xk-i+A,h=(b a)/N,k=1,2,则有 Taylor展开式.
2、九)=pE,=o塔皿(士 呼+。(犷+1),z!=,7V-1,(1)由上式得=/(+2 八加+9,/Lri=+0吟,2h于 (Xk)=+m 2?)+/(跳h)+2).h2因此,我们有如下差商逼近公式八“回 *1 1,(一阶向前差商)Q)rif J)卜 i),(一阶向后差商)(3)/CZ一“线+(二阶中心差商)(4)乙/LfMl/(以十1 2器)+f(X m.(二阶中心差商)(5)类似地,我们还可进一步得到高阶差商逼近公式。此外,若二元函数”(巴力)在某区域a,b;c,d上二次连续可微,分划该区域的节点为Xj=a j h,h (b a)/N j=0,1,,N;tk=c-kr,tk+i=c+(k+
3、T=(d c)/M A;=0,1,.,M,则据Taylor展开定理,我们有a”(叼,tk)(叼+i,tQ-u(Xj,tk)dxh+。,dxdu(勺,tQ _dxduXj,udxh(町J+94)一2h+。,叱包十以川),2h+。仇 2),(6)(8)d2u(xj,tk)_ u(xj+1,tk)-2M叼,4)+(叼 i,4)dx1h2+。优,(1 0)du(勺,tQ udta“(力力力。uJ,k+1)-tk)+9Tj5力k)一乜(IDdtdu(xj,tk)dt&u(叼,tk)dt+O(T),T”(叼,力 k+J (叼,力kJ +2)T_ n(叼,力 卜+i)n(叼)力,一i)+。(7 2)d2ux
4、j,tk)_ n(叼,tk+i)-2矶 叼,4)+(町,4 i)况2T2+。(产),(1 2)(1 3)(1 4)(1 5)公式(6)-(1 5)将在第九章的偏微分方程数值解中发挥重要作用。3.1.2导数的插值计算公式及外推算法当函数/:Q,“一 R在区间Q阳 内0+1阶连续可微时,由(2.1 6)-(2.1 7)式可知:跳 C Q,“,k=0,1,2,有f(x)=Lp(x)+fx(),Xi,-,xp,xup+x(x x e a,6,其中“=-叼)(二 二;%+i(”)=HQ -)因此,对于/G Q,4有/=4(/)+、为 幻+1(/)+/比0 也 1,,如 4+1.UJ.JU在上式中取x=x
5、k得该点导数的插值计算公式P(跳)=4(跳)+/M 孙 ,叼,跳 口(跳 一&).(1 6)i=0,i壬k该公式将一般函数/(/)的求导问题转化为多项式的求导问题,从而大大地简化了导数的计算。以下,我们介绍导数的Richarson外推算法。若函数/在力处充分可微,则由Taylor展开式有00A岔+无/2)=2=0中 仇/次2.H f(力f(x 九/2)=q2=0 由上述二式有OO/。=庐,2=1其中g=/(印/2)7(1/2),且系数出与九无关。因此,据题1.8给出的结论,导数fx)可近似地由Richarson外推公式计算:(9 o W =g(h),9 m W =4.m_1(/z/2)-。加_
6、1(回/(*-1),m=,(17)其逼近序列 gm(h)的误差为OO2=1这 里 诸 系 数 与 九 无 关。3.2机械求积公式3.2.1 基本数值积分方法定积分求值的困难性往往源于被积函数的复杂性。因此,将复杂被积函数用简单函数近似替代是构造数值积分算法的基本思想。众所周知,从几何观点来看定积分,广/(力)心即为由曲线?/=/,直线/=。、岔=b及力轴所围下窗图形面积的代数和。因此,若用直线段g=/%+(l。河(。(0,1)近似代替曲线段4=(a x 6),则可得矩形积分公式 f(x)dx (6-a)f0a+(1 0)b,0 e 0,1.(18)J a特别,当取e=o,*,i时,我们分别称之
7、为右矩公式,中矩公式及左矩公式。若以过点4(Q,/(Q)、6(bJ(b)的直线段y /(Q)+a),x e a,6 b a近似代替曲线段 =/(/),则得梯形公式pb 1/fx)dx+/(6).(19)考虑过点4(Q J(Q)、。(空J(空)、右在/)的抛物线段y=px+Q X+r,x G a,6,其中p,q,r由方程组pa2+q a+r =/(a),+q(竽)+7 =/(%,pl?qb+r=/(6)确定,用该妈物线段近似代替曲线y=f(x)(a x 1 1/(1)+A2/(2)+4 3 A 3),Jo并由该公式计算定积分:=若 野 心,指出其绝对误差。解 据(22),要公式具3次代数精度,则
8、必有4 +4 +4 +4 =3,Ai+2 A2+34 =I)4 +4 4 +9 4 =9,4 +842+2 7 4 =斗.解之得4 =看4 =A2=1,A3=I,由此即得求积公式r3 3/f d x x-/(0)+3/(1)+3/(2)+/(3),JO 0且当将/(0=/4代入上式时,其不能精确成立,故所得公式具3次代数精度。应用该公式得8-1-F4 9 36e2=4.02404510389840.又其积分的精确值为x exp(jj)(x+I)2e3-1431+x o则上述数值积分的绝对误差为|1-7|=0.00266087310148.3.2.3插值求积法插值求积法是利用被积函数/(力)的插
9、值多项式计算定积分的方法,其根据被积函数在某些节点处的函数值构造一个插值多项式PN,然后用PNQ)近似代替/1(I),而获得积分逼近公式f(x)dx I Pxdx.a这样获得的求积公式称为插值型求积公式。对 于 积 分/(外近,在 区 间a/上 任 取N+1个互异点10,3,xN,构造/(i)的带余项的Lagrange插值公式(23)其中注/(N+1)思G N+1 0)=/-),RN(/,6)=(N+)!=N+I(琉 S e (a,b).将(23)代入积分/(乃冽中得rbNI fxdx=Anfxn)+RN,a n=Q(24)其中G N+1 0)a(1 一 力72屹+(期)dx,RN(/)=x)
10、dx.(25)a在(24)略去余项AN(/)即得插值型求积公式fb N/f(x)d x x 4/出).(26)Ja 2 0若max|/(N+I)I=M v+i,则其余项R v(/)的有如下估计式X (Z,6|RV(/)|(;:+;/QN+13血.(27)例 3.3 取节点g=例4,n=0,1,2,3,4,试利用4 次插值型求积公式计算定积分 I =sin x2)d x,Jo并估计其误差。解 由(25)可计算出求积公式的系数4)=7/90,Ai=1 6/45,A2=2/1 5,A3=1 6/45,A4=7/90.因此,利用4次插值型求积公式有,1 4/sin(x2)dx x V An s in(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 某大学 计算方法 课件 第三 数值 微积分
限制150内