数值分析 课件.ppt
《数值分析 课件.ppt》由会员分享,可在线阅读,更多相关《数值分析 课件.ppt(53页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、4.4.1 1求积公式求积公式 4.4.1.1 1.1 求积公式求积公式结束结束对定义在区间对定义在区间a,b上的定积分上的定积分以上公式多称为牛顿以上公式多称为牛顿-莱布尼兹公式,莱布尼兹公式,F(x)为为f(x)的原函数的原函数.但有但有时原函数不能用初等函数表示,有时原函数又十分复杂,难于时原函数不能用初等函数表示,有时原函数又十分复杂,难于求出或计算求出或计算.如被积函数为如被积函数为:第四章第四章 数值积分数值积分等函数的积分都无法解决,当被积函数为一组数据时,更是无等函数的积分都无法解决,当被积函数为一组数据时,更是无能为力能为力.为解决定积分的近似计算为解决定积分的近似计算,从定
2、积分的定义:从定积分的定义:这样就避开了求原函数的运算这样就避开了求原函数的运算.(4.1)式就叫做求积公式,式就叫做求积公式,Ak(k=0,1,n)与函数与函数f(x)无关,叫做求积系数无关,叫做求积系数,显然要确定一显然要确定一个求积公式,要确定求积结点个求积公式,要确定求积结点xk和求积系数和求积系数Ak,或者说不同的求或者说不同的求积结点和求积系数将确定不同的求积公式积结点和求积系数将确定不同的求积公式.结束结束结束结束4.1.2 求积公式的余项和代数精度求积公式的余项和代数精度一般情况下,一般情况下,(4.1)两端并不相等两端并不相等.我们称我们称:(4.2)为求积公式为求积公式(4
3、.1)的的余项余项,或,或截断误差截断误差.为考查一个求积公式的误差,通常用为考查一个求积公式的误差,通常用代数精度代数精度来表示,如果一来表示,如果一个求积公式对于不超过个求积公式对于不超过m次的多项式都能够精确成立次的多项式都能够精确成立(Rf0),而对而对m+1次以上的多项式不能精确成立,则称该求积公式的代次以上的多项式不能精确成立,则称该求积公式的代数精度为数精度为m.结束结束例如求积公式例如求积公式:验证当验证当 f(x)=xm,m=0,1,2,3,4 时,是否有时,是否有Rxm=0所以以上求积公式的代数精度为所以以上求积公式的代数精度为 3 3.任何一个求积公式的代数精度至少为零任
4、何一个求积公式的代数精度至少为零即取即取f(x)=1)=1时公时公式应精确成立,这是求积系数应满足的起码条件,可以用它式应精确成立,这是求积系数应满足的起码条件,可以用它检验一个求积公式的系数的正确性检验一个求积公式的系数的正确性.4.4.1.3 1.3 矩形求积公式矩形求积公式f(x)=)=f(a)+)+f()()(x-a),在在x,a之间之间,两端积分:两端积分:把把 f(x)在在a处作处作TaylorTaylor展开展开:结束结束结束结束注意到右端第二项积分,设注意到右端第二项积分,设f(x)在在a,b上连续,而上连续,而x-a在在 a,b上不变号上不变号(非负非负),据,据积分中值定理
5、积分中值定理有:有:于是有于是有左矩形公式左矩形公式:同理同理,f(x)在在b点展开点展开,可得可得右矩形公式右矩形公式:结束结束f(x)在中点在中点(a+b)/2展开展开,可得可得中矩形公式中矩形公式:不难验证,不难验证,(4.3)和和(4.4)具有零次代数精度,具有零次代数精度,(4.5)具有一次具有一次代数精度代数精度.结束结束4.1.4 内插求积公式内插求积公式由插值可知,对任一函数由插值可知,对任一函数f(x)(包括表格形式的函数包括表格形式的函数)可用一可用一n次多次多项式对其插值,即项式对其插值,即当当Pn(x)为为拉格朗日插值多项式时,即拉格朗日插值多项式时,即结束结束其中其中
6、:通常将公式通常将公式(4.(4.6)6)叫做叫做内插求积公式内插求积公式.4.2 牛顿牛顿-柯特斯公式柯特斯公式为便于上机计算,通常在内插求积公式中取等距节点,即将为便于上机计算,通常在内插求积公式中取等距节点,即将积分区间积分区间a,bn等分,即令等分,即令h=(b-a)/n,且记且记x0=a,xn=b,则节则节点为点为xk=x0+kh(k=0,1,n),作变换作变换:t=(x-x0)/h,代入求积系代入求积系数公式:数公式:结束结束这种由等距节点的内插求积公式通常叫做这种由等距节点的内插求积公式通常叫做牛顿牛顿-柯特斯公式柯特斯公式,下面介绍几个常用的公式下面介绍几个常用的公式:取取a=
7、x0,b=x1,(即即n=1),代入代入(4.9)式式得得4.2.1 梯形公式梯形公式所以梯形公式为所以梯形公式为结束结束结束结束这是用梯形面积近似代替曲边梯形的面积,对梯形公式的误差这是用梯形面积近似代替曲边梯形的面积,对梯形公式的误差估计有如下定理:估计有如下定理:定理定理 4.4.1 1 设设f(x)为二阶连续可微函数,则梯形求积公式的余为二阶连续可微函数,则梯形求积公式的余项为项为 (证明证明)其中其中h=b-a,记成上面形式是为以后复化求积公式余项的一致记成上面形式是为以后复化求积公式余项的一致性性.由余项公式立刻可以看出梯形公式的代数精度为由余项公式立刻可以看出梯形公式的代数精度为
8、1.1.结束结束例例1 1 利用梯形公式计算利用梯形公式计算解解:4.4.2.2 2.2 抛物形(辛卜生)公式抛物形(辛卜生)公式取取a=x0,(a+b)/2=x1,b=x2,(,(即即n=2)=2),代入代入(4.(4.9)9)式得式得结束结束所以抛物形公式为所以抛物形公式为其中其中h=(b-a)/2,上式也可写成上式也可写成:结束结束抛物形公式通常也称为辛普生公式,抛物形公式是用抛物线围抛物形公式通常也称为辛普生公式,抛物形公式是用抛物线围成的曲边梯形近似代替成的曲边梯形近似代替f(x)围成的曲边梯形围成的曲边梯形.定理定理4.4.2 2 设设 f(x)C)C4 4 a,b,则辛普生公式的
9、误差估计为则辛普生公式的误差估计为:直接可以验证直接可以验证抛物形公式代数精度为抛物形公式代数精度为3 3(对对f(x)为三次以下多项为三次以下多项式精确成立式精确成立).).例例2 2 利用抛物形公式计算利用抛物形公式计算解解:结束结束(4.9)式给出式给出4.2.3 牛顿牛顿-柯特斯公式柯特斯公式其中其中:可以看出,可以看出,C(n)k不依赖函数不依赖函数f(x)和积分区间和积分区间a,b,可以事先计可以事先计算出来,通常叫做算出来,通常叫做牛顿牛顿-柯特斯系数柯特斯系数,下面给出,下面给出n从从16的牛顿的牛顿-柯特斯系数表柯特斯系数表4-1:结束结束n11/21/221/64/61/6
10、31/83/83/81/847/9032/90 12/90 32/907/90519/28875/28850/28850/28875/28819/288641/840216/84027/840272/84027/840216/84041/840表表4-4-1 1结束结束对牛顿对牛顿-柯特斯公式,当柯特斯公式,当f(x)C na,b,f(n+1)(x)在在a,b上存在时,求积公式的余项为上存在时,求积公式的余项为:对对f(x)为任何不超过为任何不超过n次的多项式,均有次的多项式,均有f(n+1)(x)0,因而因而Rnf0,也就是说,牛顿也就是说,牛顿-柯特斯公式的代数精度至少为柯特斯公式的代数精
11、度至少为n.我们可以证明我们可以证明当当n为偶数时,牛顿为偶数时,牛顿-柯特斯公式的代数精度可柯特斯公式的代数精度可达到达到n+1.证明证明:令令n=2k,设设为任一为任一n+1次多项式,其最高次系数为次多项式,其最高次系数为an+1,则它的则它的n+1阶导数为阶导数为结束结束下面我们证明下面我们证明作变换作变换u=t-k,则则结束结束容易验证容易验证(u)为奇函数,即为奇函数,即(-u)=-(u),而而奇函数在对称区间奇函数在对称区间上的积分为零,所以上的积分为零,所以也就是说,当也就是说,当n为偶数时,牛顿为偶数时,牛顿-柯特斯公式对不超过柯特斯公式对不超过n+1次次的多项式均能精确成立,
12、因此,其代数精度可达到的多项式均能精确成立,因此,其代数精度可达到n+1.正是正是基于这种考虑,当基于这种考虑,当n=2k与与n=2k+1时具有相同的代数精度,因时具有相同的代数精度,因而在实用中常采用而在实用中常采用n为偶数的牛顿为偶数的牛顿-柯特斯公式,如抛物形公柯特斯公式,如抛物形公式式(n=2)等等.4.4.3 3 复化求积公式复化求积公式 从求积公式的余项的讨论中我们看到,被积函数所用的插从求积公式的余项的讨论中我们看到,被积函数所用的插值多项式次数越高,对函数光滑性的要求也越高值多项式次数越高,对函数光滑性的要求也越高.另一方面,另一方面,插值节点的增多插值节点的增多(n的增大的增
13、大),在使用牛顿,在使用牛顿-柯特斯公式时将导致柯特斯公式时将导致求积系数出现负数求积系数出现负数(当当n88时时,牛顿牛顿.柯特斯求积系数会出现负数柯特斯求积系数会出现负数)因而在实际应用中往往采用因而在实际应用中往往采用将积分区间划分成若干个小将积分区间划分成若干个小区间,在各小区间上采用低次的求积公式区间,在各小区间上采用低次的求积公式(梯形公式或抛物形梯形公式或抛物形公式公式),然后再利用积分的可加性,把各区间上的积分加起来,然后再利用积分的可加性,把各区间上的积分加起来,便得到新的求积公式,这就是复化求积公式的基本思想便得到新的求积公式,这就是复化求积公式的基本思想.为叙为叙述方便,
14、我们仅讨论各小区间均采用同一低次的求积公式的复述方便,我们仅讨论各小区间均采用同一低次的求积公式的复化求积公式化求积公式对各小区间也可分别采用不同的求积公式,也对各小区间也可分别采用不同的求积公式,也可推出新的求积公式,读者可按实际问题的具体情况讨论可推出新的求积公式,读者可按实际问题的具体情况讨论结束结束4.3.1.复化梯形公式复化梯形公式用用n+1个分点将区间个分点将区间a,bn等分。每个区间长等分。每个区间长 在在xk,xk+1上用梯形公式,则上用梯形公式,则结束结束Tn叫做叫做复化梯形求积公式复化梯形求积公式,下标,下标n表示将积分区间等分的份数表示将积分区间等分的份数.从公式的特点可
15、以看出,内节点从公式的特点可以看出,内节点xk(k=1,2,n-1)作为小区间的作为小区间的端点参与前、后两个小区间的计算,因而系数为端点参与前、后两个小区间的计算,因而系数为2,端点,端点a与与b只只参与一次计算,系数为参与一次计算,系数为1.如果在如果在Tn的基础上,将各小区间对分,这时节点数为的基础上,将各小区间对分,这时节点数为2n+1,分分段数为段数为2n.记新的分点的函数值的和为记新的分点的函数值的和为n,则则T2n应为原内节应为原内节点与新增节点函数值的和的两倍,加上两端点点与新增节点函数值的和的两倍,加上两端点a,b的函数值之和的函数值之和再乘上新区间长度的一半,即再乘上新区间
16、长度的一半,即结束结束从这一公式可以看出,将区间对分后,原复化梯形公式的值从这一公式可以看出,将区间对分后,原复化梯形公式的值Tn作为一个整体保留作为一个整体保留.只需计算出新分点的函数值,便可得出对分只需计算出新分点的函数值,便可得出对分后的积分值,不需重复计算原节点的函数值,从而减少了计算后的积分值,不需重复计算原节点的函数值,从而减少了计算量量.结束结束定理定理4.3 设设 f(x)C2a,b,复化梯形公式的截断误差复化梯形公式的截断误差这一复化梯形求积公式的余项在形式上与这一复化梯形求积公式的余项在形式上与(4.13)式相同,不式相同,不同的是,这里的同的是,这里的h=(b-a)/n,
17、而而(4.13)式中的式中的h=b-a.利用复化求积公式的余项,我们可以估计出在满足精度的要利用复化求积公式的余项,我们可以估计出在满足精度的要求下,应将积分区间等分多少份,即求下,应将积分区间等分多少份,即n取多少取多少.这种误差估计这种误差估计方法称为事前误差估计方法称为事前误差估计.如例如例4.3 例例3 3 利用复化梯形公式计算利用复化梯形公式计算 使其误差限为使其误差限为1010-4-4,应将区间,应将区间0,10,1几等分几等分?结束结束解解:因为被积函数因为被积函数取取n=17=17可满足要求可满足要求.结束结束另一方法是利用公式前后两次计算结果的差来估计误差的,另一方法是利用公
18、式前后两次计算结果的差来估计误差的,即用即用T2n-Tn,这是因为这是因为当当 f (x)在在a,b上连续,并且假定当上连续,并且假定当n充分大时充分大时有有 f()f(),则则结束结束这种误差估计方法通常叫做这种误差估计方法通常叫做事后误差估计事后误差估计,在计算机上用来,在计算机上用来控制计算精度常用这一方法,有的也把这种方法叫做步长的控制计算精度常用这一方法,有的也把这种方法叫做步长的自动选取或自动选取或逐次对分的方法逐次对分的方法.因此当因此当T2n-Tn时,可认为时,可认为结束结束4.4.3.2 3.2 复化抛物形公式复化抛物形公式 将积分区间将积分区间 a,b 分为分为 2 2m
19、等分,等分,n=2=2m,节点为节点为 xk k=a+kh(k=0,1,2,2=0,1,2,2m),h=(b-a)/2m.在每两个小区间在每两个小区间x2 2k k,x2 2k k+2+2(k=0,1,2,=0,1,2,m-1)-1)上用抛物形公式,则有上用抛物形公式,则有:结束结束S2 2m m叫做叫做复化抛物形求积公式复化抛物形求积公式,下标,下标2 2m表示积分区间等分的份数,表示积分区间等分的份数,2 2m强调为偶数份强调为偶数份.公式的特点为节点公式的特点为节点x2k,(k=1,2,m-1)作为小区间作为小区间x2k,x2k+2的的端点,参与前后两次的辛普生公式的计算,因而系数为端点
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数值分析 课件 数值 分析
限制150内