第3章计算方法精选文档.ppt
《第3章计算方法精选文档.ppt》由会员分享,可在线阅读,更多相关《第3章计算方法精选文档.ppt(72页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第3章计算方法1本讲稿第一页,共七十二页1.1数值求积的必要性数值求积的必要性在高等数学中,曾用牛顿莱布尼兹(NewtonLeibniz)公式1引引言言(其中F(x)是f(x)的一个原函数)来计算定积分。但是,在工程技术和科学研究中,常常遇到如下情况:2本讲稿第二页,共七十二页(1)f(x)的结构复杂,求原函数困难;(2)f(x)的原函数不能用初等函数表示;(3)f(x)的精确表达式不知道,只给出了一张由实验提供的函数表。对于这些情况,要计算积分的精确值都是十分困难的,这就要求建立积分的近似计算方法。此外,积分的近似计算又为其它一些数值计算,例如微分方程数值解、积分方程数值解等提供了必须的基础
2、。3本讲稿第三页,共七十二页1.2构造数值求积公式的基本方法构造数值求积公式的基本方法可以从不同的角度出发通过各种途径来构数值求积公式。但常用的一个方法是,利用插值多项式来构造数值求积公式。具体做法如下:在积分区间a,b上取一组点作f(x)的n 次插值多项式:4本讲稿第四页,共七十二页(1.1)为n 次插值基函数。用Ln(x)近似代替被积函数f(x),则得其中(1.1)5本讲稿第五页,共七十二页若记得数值求积公式(1.2)(1.3)形如(1.3)的求积公式称为机械求积公式。机械求积公式。6本讲稿第六页,共七十二页其中xk称为求积节点求积节点,Ak称为求积系数求积系数。若求积公式(1.3)中的求
3、积系数Ak是由(1.2)确定的,则称该求积公式为插值插值型求积公式型求积公式。本章主要讨论插值型求积公式。7本讲稿第七页,共七十二页1.3求积公式的余项求积公式的余项积分的真值与由某求积公式给出的近似之差,称为该求积公式的余项余项,记作Rf。例如,求积公式(1.3)的余项为8本讲稿第八页,共七十二页(1.4)如果求积公式(1.3)是插值型的,则由上知于是,由插值余项公式得9本讲稿第九页,共七十二页其中1.4求积公式的代数精度求积公式的代数精度为了使一个求积公式能对更多的积分具有良好的实际计算意义,就应该要求它对尽可能多的被积函数f(x)都准确地成立。在计算方法中,常用代数精度这个概念来描述。1
4、0本讲稿第十页,共七十二页对任意不高于m 次的代数多项式都准确成立,而对于xm+1却不能准确成立,则称该公式的代数精度为代数精度为m。例如例如,梯形公式(在几何上就是用梯形面积近似代替曲边梯形面积见图图4-1)定义定义1若求积公式11本讲稿第十一页,共七十二页(1.5)的代数精度m=1。事实上,当f(x)=1时,在(1.5)中左端=右端=左端=右端12本讲稿第十二页,共七十二页这表明求积公式(1.5)对f(x)=1是准确成立的;当f(x)=x时,在(1.5)中左端=右端=左端=右端这表明求积公式(1.5)对f(x)=x也是准确成立的;13本讲稿第十三页,共七十二页0图图4-114本讲稿第十四页
5、,共七十二页综上所述,容易看出求积公式(1.5)对函数f(x)=1和f(x)=x的任一线性组合(不高于一次的代数多项式)都准确成立,故公式(1.5)的代数精度m至少等于1。但是,当f(x)=x2时,其左端=右端=左端右端(设a b)15本讲稿第十五页,共七十二页故由定义知,梯形公式(1.5)的代数精度m=1。显然,一个求积公式的代数精度越高,它就越能对更多的被积函数f(x)准确(或较准确)地成立,从而具有更好的实际计算意义。由插值型求积公式的余项(1.4)易得定理定理1含有n+1个节点xk(k=0,1,n)的插值型求积公式(1.3)的代数精度至少为n.16本讲稿第十六页,共七十二页2牛顿牛顿柯
6、特斯公式柯特斯公式在1中,介绍了插值型求积公式及其构造方法。在实际应用时,考虑到计算的方便,常将积分区间等分之,并取分点为求积分节点。这样构造出来的插值型求积公式就称为牛顿牛顿柯特斯柯特斯(Newton-Cotes)公式。)公式。本节在介绍一般牛顿-柯特斯公式的基础上,介绍几个常用的牛顿-柯特17本讲稿第十七页,共七十二页斯公式以及这些公式在实际计算时的用法。2.1牛顿牛顿-柯特斯公式柯特斯公式若将积分区间 a,bn等分,取分点作为求积节点,并作变量替换x=a+th,那么插值型求积公式(1.3)的系数由(1.2)可得:18本讲稿第十八页,共七十二页记(2.1)19本讲稿第十九页,共七十二页则于
7、是,由(1.3)就可写出相应的插值型求积公式(2.2)20本讲稿第二十页,共七十二页这就是一般的牛顿柯特斯公式,其中Ck(n)称为柯特斯系数柯特斯系数。从柯特斯系数的算式(2.1)可以看出,其值与积分区间 a,b及被积函数f(x)都无关,只要给出了积分区间的等分数n,就能毫无困难地算出C0(n)、C1(n)、Cn(n)。例如,当n=1时有21本讲稿第二十一页,共七十二页当n=2时,有22本讲稿第二十二页,共七十二页n123456表表4-1为了便于应用,部分柯特斯系数列见表表4-1。23本讲稿第二十三页,共七十二页利用这张柯特斯系数表(表表4-1),由(2.2)可以直接写出当n=1,2,6 时的
8、牛顿-柯特斯公式。例如,当n=1时有两点两点公式公式(2.3)当n=2时有三点公式三点公式(2.4)24本讲稿第二十四页,共七十二页当n=4时有五点公式(2.5)其中求积公式(2.3)就是梯形公式梯形公式。25本讲稿第二十五页,共七十二页求积公式(2.4)称为辛普生(辛普生(Simpson)公式公式。其几何意义就是通过A,B,C 三点的抛物线y=L2(x)围成的曲边梯形面积近似地代替原曲边梯形面积(见图图4-2)。因此,求积公式(2.4)又名抛物线公式。抛物线公式。求积公式(2.5)称为柯特斯公式柯特斯公式。梯形公式、辛普生公式和柯特斯公式,是三个最基本、最常用的等距节点下的求积公式。下述定理
9、给出了这些求积公式的余项为:26本讲稿第二十六页,共七十二页图图4-227本讲稿第二十七页,共七十二页定理定理2若f(x)在 a,b上连续,则梯形公式(2.3)的余项为:(2.6)若f(4)(x)在 a,b上连续,则辛普生公式(2.4)的余项为:(2.7)28本讲稿第二十八页,共七十二页若f(6)(x)在 a,b上连续,则柯特斯公式(2.5)的余项为:(2.8)其中 a,b。29本讲稿第二十九页,共七十二页由定理定理2知,当积分区间 a,b较大时,直接使用牛顿柯特斯公式所得积分近似值的精度是很难得到保证的。因此在实际应用中,为了既能提高结果的精度,又使算法简便且易在电子计算机上实现,往往采用复
10、合求积的方法。所谓复合求积,就是先将积分区间分成几个小区间,并在每个小区间上用低阶牛顿柯特斯公式计2.2复合牛顿复合牛顿柯特斯公式柯特斯公式30本讲稿第三十页,共七十二页算积分的近似值,然后对这些近似值求和,从而得到所求积分的近似值。由此得到的一些具有更大实用价值的数值求积公式,统称为复合复合求积公式。求积公式。例如例如,先将区间 a,bn 等分,记分点为其中31本讲稿第三十一页,共七十二页称为步长步长,然后在每个小区间 xi-1,xi上应用梯形公式(2.3),即就可导出复合梯形公式复合梯形公式32本讲稿第三十二页,共七十二页若将所得积分近似值记成Tn,并注意到x0=a,xn=b,则上式即为(
11、2.9)仿上,可得复合辛普生公式复合辛普生公式(2.10)33本讲稿第三十三页,共七十二页(2.11)和复合柯特斯公式复合柯特斯公式其中34本讲稿第三十四页,共七十二页定理定理3若f(x)在积分区间 a,b上分别具有二阶、四阶和六阶连续导数,则符合求积公式(2.9)、(2.10)和(2.11)的余项分别为35本讲稿第三十五页,共七十二页其中,且当充分小时,又有(2.12)(2.13)(2.14)(2.15)36本讲稿第三十六页,共七十二页证明证明只对复合梯形公式(2.9)证明余项公式(2.12)和(2.15).先证(2.12)。由于在上连续,故由定理定理2知,对每个小区间上积分使用梯形公式时,
12、所得近似值的误差为,故即(2.16)(2.17)(2.18)37本讲稿第三十七页,共七十二页因为由介值定理知,在中必有点,使故余项公式(2.12)成立。再证(2.15)。由(2.18)和定积分的定义,有(2.19)38本讲稿第三十八页,共七十二页故当充分小时,(2.15)成立。由余项公式(2.12)(2.17)可以看出,只要所涉及的各阶导数在积分区间上连续,则当(即)时,、和都收敛于积分真值,而且收敛速度一个比一个快。定义定义2对于复合求积公式,若当时有则称是p阶收敛的阶收敛的。定理定理4复合求积公式(2.9)、()、(2.10)和(2.11)分别具有二阶、四阶和六阶收敛性。证明证明由收敛性的
13、定义,从(2.19)可以看出,复合梯形公式(2.9)具有二阶收敛性。同样,可证明复合辛普生公式(2.10)和复合柯斯特公式(2.11)分别具有四阶和六阶收敛性。对于一个数值求积公式来说,收敛阶越高,近似值收敛到真值的速度就越快,在相近的计算工作量下,有可能获得较精确的近似值。39本讲稿第三十九页,共七十二页例例1利用复合牛顿柯特公式,计算的近似值。解解这里用两种方法进行计算。先将积分区间八等分(分点及分点处的函数值见表表4-2),用复合梯形公式得再将积分区间四等分,用复合辛普生公式得40本讲稿第四十页,共七十二页表表4-23.200000001/22.0000000013.506849323/
14、82.265487637/83.764705881/42.560000005/83.938461541/82.876404493/84.00000000041本讲稿第四十一页,共七十二页两种方法都用到表表4-2中九个点以上的函数值,它们的计算工作量基本上相同,但所得结果与积分真值=3.14159265相比较,复合辛普生公式所得近似值远比复合梯形公式所得近似值要精确。因此,在实际计算时,较多地应用复合辛普生公式。为了便于上机计算,常将复合辛普生公式(211)改写成相应的程序框图见图图4-3。42本讲稿第四十二页,共七十二页输入a,b,nk=1,2,n输出积分近似值图图4-311243本讲稿第四十
15、三页,共七十二页2.3 2.3 误差的事后估计与步长的自动选择误差的事后估计与步长的自动选择虽然可用余项公式(2.12)(2.17)来估计近似值的误差,也可以根据精度要求用这些公式来确定积分区间的等分数,即确定步长h。但由于余项公式中包含被积函数的高阶导数,在具体计算时往往会遇到困难。因此,在实际应用时,常常利用误差的事后估计法误差的事后估计法来估计近似值的误差或步长h。该方法的大致做法是:将积分区间逐次分半,每分一次就用同一复合求积公式算出相应的积分近似值,将积分区间逐次分半,每分一次就用同一复合求积公式算出相应的积分近似值,并用前后两次计算结果来判断误差的大小。并用前后两次计算结果来判断误
16、差的大小。其原理和具体做法是:对于复合梯形公式(2.9),由余项公式(2.12)或(2.15)可以看出,当在积分区间上变化不大或积分区间的等分数n较大(即步长h较小)时,若将的等分数改为2n(即将步长缩小到原步长h的一半),则新近似值的余项约为原近似值余项的,即其中表示积分的真值。对求解得(2.20)44本讲稿第四十四页,共七十二页此式表明,若用作为积分真值的近似值,则其误差约为。故在将区间逐次分半进行计算的过程中,可以用前后计算结果和来估计误差与确定步长。具体做法是:先算出先算出和和,若,若(为计算结果的允许误差),为计算结果的允许误差),则停止计算,并取则停止计算,并取作为积分的近似值;否
17、则,将区间再次分半后算出作为积分的近似值;否则,将区间再次分半后算出新近似值新近似值,并检查不等式,并检查不等式是否成立,是否成立,直到得到直到得到满足精度要求的结果为止。满足精度要求的结果为止。对于复合辛普生公式(2.10)和复合柯特斯公式(2.11),当所涉及的高阶导数在积分区间上变化不大或积分区间的等分数n较大时,由相应的余项公式可以看出分别对求解得和(2.21)(2.22)45本讲稿第四十五页,共七十二页因此,也可以象使用复合梯形法求积分近似值那样,在将积分区间逐次分半进行计算的过程中,估计新近似值和的误差,并判断计算过程是否需要继续进行下去。2.4 2.4 复合梯形法的递推算式复合梯
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算方法 精选 文档
限制150内