计算方法第四章数值积分和数值微分课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《计算方法第四章数值积分和数值微分课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算方法 第四 数值 积分 微分 课件
- 资源描述:
-
1、第第第第第第4 4 4章章章章章章 数值积分和数值微分数值积分和数值微分数值积分和数值微分数值积分和数值微分数值积分和数值微分数值积分和数值微分4.1 数值积分概论数值积分概论4.2 牛顿牛顿-柯特斯公式柯特斯公式4.3 复合求积公式复合求积公式4.4 龙贝格求积公式龙贝格求积公式4.5 自适应积分方法自适应积分方法4.6 高斯求积公式高斯求积公式4.7 多重积分多重积分4.8 数值微分数值微分4.1 4.1 数值积分概论数值积分概论 我们知道我们知道,若函数若函数f(x)在区间在区间a,b上连续且其原上连续且其原函数为函数为F(x),则可用则可用Newton-Leibnitz公式公式baaF
2、bFdxxf)()()(求得定积分求得定积分求定积分的值求定积分的值,Newton-Leibnitz公式公式 无论在理论上无论在理论上还是在解决实际问题上都起了很大作用,但它并不还是在解决实际问题上都起了很大作用,但它并不能完全解决定积分的计算问题,因为积分学涉及的能完全解决定积分的计算问题,因为积分学涉及的实际问题极为广泛,而且极其复杂,在实际计算中实际问题极为广泛,而且极其复杂,在实际计算中经常遇到以下三种情况:经常遇到以下三种情况:(1)被积函数被积函数f(x)并不一定能够找到用初等函数的并不一定能够找到用初等函数的有限形式表示的原函数有限形式表示的原函数F(x),例如:,例如:Newt
3、on-Leibnitz公式就无能为力了。公式就无能为力了。dxedxxxx10102sin和无法用初等函数表示无法用初等函数表示(2)还有被积函数还有被积函数f(x)的原函数能用初等函数表示,的原函数能用初等函数表示,但表达式太复杂,例如函数但表达式太复杂,例如函数 32)(22xxxf并不复杂,但积分后其表达式却很复杂,积分并不复杂,但积分后其表达式却很复杂,积分后其原函数后其原函数F(x)为:为:)322ln(2169321633241)(22222xxxxxxxxF表达式太复杂表达式太复杂(3)被积函数被积函数f(x)没有具体的解析表达式没有具体的解析表达式,其函数关系其函数关系由表格或
4、图形表示。由表格或图形表示。无解析表达式无解析表达式 对于这些情况对于这些情况,要计算积分的准确值都是十分困要计算积分的准确值都是十分困难的。由此可见难的。由此可见,通过原函数来计算积分有它的局限性通过原函数来计算积分有它的局限性,因而研究一种新的积分方法来解决因而研究一种新的积分方法来解决Newton-Leibniz公公式所不能或很难解决的积分问题式所不能或很难解决的积分问题,这时需要用数值解这时需要用数值解法来建立积分的近似计算方法。法来建立积分的近似计算方法。数值积分数值积分 将积分区间细分将积分区间细分,在每一个小区间内用简单函数代在每一个小区间内用简单函数代替复杂函数进行积分,这就是
5、数值积分的思想,用代替复杂函数进行积分,这就是数值积分的思想,用代数插值多项式去代替被积函数数插值多项式去代替被积函数f(x)进行积分是本章讨论进行积分是本章讨论数值积分的主要内容。数值积分的主要内容。数值微分数值微分同样对于函数同样对于函数f(x)的求导问题,因为在微分学中,函的求导问题,因为在微分学中,函数数f(x)的导数是通过极限定义的。若函数是以表格形的导数是通过极限定义的。若函数是以表格形式给出,或函数的表达式过于复杂时,也需要研究式给出,或函数的表达式过于复杂时,也需要研究其数值计算方法。这是本章介绍的另一个内容其数值计算方法。这是本章介绍的另一个内容数数值微分。值微分。数值积分的
6、基本思想数值积分的基本思想 积分值积分值 在几何上可以解释为由在几何上可以解释为由x=a,x=b,y=0以及以及y=f(x)这四条边所围成的曲边梯形面这四条边所围成的曲边梯形面积。如图积。如图1所示,而这个面积之所以难于计算是因为所示,而这个面积之所以难于计算是因为它有一条曲边它有一条曲边y=f(x)。badxxfI)(建立数值积分公式的途径比较多建立数值积分公式的途径比较多,其中最常用的其中最常用的有两种:有两种:y=f(x)a b 图图1 数值积分数值积分的几何意义的几何意义 (1)由积分中值定理可知,对于连续函数)由积分中值定理可知,对于连续函数f(x),在,在积分区间积分区间a,b内存
7、在一点内存在一点,使得,使得即所求的曲边梯形的面积恰好等于底为即所求的曲边梯形的面积恰好等于底为(b-a),高为,高为 的矩形面积。但是点的矩形面积。但是点 的具体位置一般是未知的的具体位置一般是未知的,因而因而 的值也是未知的的值也是未知的,称称 为为f(x)在区间在区间a,b上上的平均高度。那么只要对平均高度的平均高度。那么只要对平均高度 提供一种算法,提供一种算法,相应地就获得一种数值求积方法。相应地就获得一种数值求积方法。bafabdxxfba,)()()()(f)(f)(f)(f基于积分中值定理基于积分中值定理中矩形公式中矩形公式 按照这种思想,可构造出一些求积分值的近似按照这种思想
8、,可构造出一些求积分值的近似公式。公式。取取 ,得到中矩形公式得到中矩形公式中矩形公式中矩形公式)2()(baff)2()()(bafabdxxfbay=f(x)ab中矩形公式把中矩形公式把a,b 的中点处函的中点处函数值数值 作为作为平均高度平均高度 f()的近似值而获得的一种数值积的近似值而获得的一种数值积分方法。分方法。)2(baf图图2 中矩形公式中矩形公式梯形公式梯形公式取取 ,则则得到得到梯形公式梯形公式梯形公式梯形公式2)()()(bfaff)()()(21)(bfafabdxxfbaxaby=f(x)ab梯形公式是把梯形公式是把f(a),f(b)的加权平的加权平均值均值 作为平
9、均高度作为平均高度f()的近似值而获得的一种数值的近似值而获得的一种数值积分方法。积分方法。)()(21bfaf图图3 梯形公式梯形公式y Simpson公式公式)()2(4)()(61)(bfbafafabdxxfbaby=f(x)a(a+b)/2a(a+b)/2Simpson公式公式Simpson公式是以函数公式是以函数f(x)在在a,b,(a+b)/2这三点的函数值这三点的函数值f(a),f(b),的加权平均值的加权平均值 作为平均高度作为平均高度f()的近似值而获的近似值而获得的一种数值积分方法。得的一种数值积分方法。1()4()()62abf aff b)2(baf图图4 Simps
10、on公式公式(2)先用某个简单函数)先用某个简单函数 近似逼近近似逼近 f(x),用用 代替原被积函数代替原被积函数f(x),即,即)(x)(xbabadxxdxxf)()(基于逼近思想基于逼近思想以此构造数值算法。以此构造数值算法。多项式逼近多项式逼近从数值计算的角度考虑从数值计算的角度考虑,函数应对函数应对f(x)有充分的逼近有充分的逼近程度程度,并且容易计算其积分。由于多项式能很好地逼并且容易计算其积分。由于多项式能很好地逼近连续函数近连续函数,且又容易计算积分且又容易计算积分,因此将因此将 选取为选取为插值多项式插值多项式,这样这样f(x)的积分就可以用其插值多项式的积分就可以用其插值
11、多项式的积分来近似代替的积分来近似代替。)(x设已知设已知f(x)在节点在节点 有函数值有函数值 ,作作n n次拉格朗日插值多项式次拉格朗日插值多项式 ),1,0(nkxk)(kxfnkkkxlxfxP0)()()()()()()(0kknkjjjkjkxxxxxxxxxl式中式中 )()()(10nxxxxxxx这里这里 插值求积公式插值求积公式knkkbaknkkbaknkkbabaAxfdxxlxfdxxlxfdxxPdxxf 000)()()()()()()(bakkbakkdxxxxxdxxlA)()()()(其中其中 称为称为求积系数求积系数。插值求积公式插值求积公式多项式多项式P
12、(x)易于求积易于求积,所以可取所以可取 作为作为 的近似值,即的近似值,即 badxxP)(badxxf)(定义定义1 1 求积公式求积公式 nkkkbaxfAdxxf0)()(其系数其系数 时,则称求积公式为插值求时,则称求积公式为插值求积公式。积公式。bakkdxxlA)(插值求积公式插值求积公式设插值求积公式的余项为设插值求积公式的余项为 ,由插值余项定理由插值余项定理得得)(fRbanbadxxnfdxxPxffR)()!1()()()()()1(ba,其中其中 当当f(x)是次数不高于是次数不高于n的多项式时,有的多项式时,有 ,求积公式才能成为准确的等式。求积公式才能成为准确的等
13、式。0)()1(xfn0)(fR插值求积公式插值求积公式4.2 牛顿牛顿-柯特斯公式柯特斯公式 在插值求积公式在插值求积公式nkkkbabaxfAdxxPxxf0)()(d)(中中,当所取节点是等距时称为牛顿当所取节点是等距时称为牛顿-柯特斯公式柯特斯公式其中其中 插值多项式插值多项式 求积系数求积系数)()()(0nkkkxfxlxPbakkdxxlA)(这里这里 是插值基函数。即有是插值基函数。即有)(xlkdxxxxxdxxlAbankiiikibakk 0)(将积分区间将积分区间 a,b 划分为划分为n等分等分,步长步长求积节点为求积节点为 为了计为了计算系数算系数Ak,由于由于 ,所
14、以所以nabh),1,0(nkkhaxkhikxxik)(nknnkkkkkkhknkxxxxxxxx)!(!)1()()()(110区间区间n等分等分dxxxxxdxxlAbankiiikibakk 0)(dthhntktkttthknknnnkn0)()1)(1()1()!(!)1(求积系数求积系数 作变量代换作变量代换 当当 时时,有有 ,于是于是可得可得 thaxbax,nt,0 nnkiikndtitknknab00)()!(!)1(nnkiiknkdtitknnkC00)()!(!)1(k=0,1,n)代入插值求积公式代入插值求积公式,有有 nkkkbaxfCabxxf0)()(d
15、)(称为牛顿称为牛顿-柯特斯求积公式柯特斯求积公式,Ck 称为柯特斯系数。称为柯特斯系数。引进记号引进记号kkCabA)(k=0,1,n)则则柯特斯系数柯特斯系数容易验证容易验证 10nkkC bakkkkdxxlAAabC)(1 nkbaknkkdxxlabC00)(1111)(10 babankkdxabdxxlab柯特斯系数性质柯特斯系数性质显然显然,Ck k 是不依赖于积分区间是不依赖于积分区间 a,b 以及被积函数以及被积函数f(x)的常数的常数,只要给出只要给出n,n,就可以算出柯特斯系数。就可以算出柯特斯系数。当当n=1n=1时时 1011002121)1(!1!011tdtCd
16、ttC低阶柯特斯系数低阶柯特斯系数当当n=2=2时时 202061)2)(1(!2!02)1(dtttC201132)2(!1!12)1(dtttC200261)1(!0!22)1(dtttC表表1 1给出了给出了n从从1 18 8的柯特斯系数的柯特斯系数。当当n=8n=8时,从表中可以看出出现了负系数,从而时,从表中可以看出出现了负系数,从而影响稳定性和收敛性,因此实用的只是低阶公式。影响稳定性和收敛性,因此实用的只是低阶公式。柯特斯系数柯特斯系数 表表1 1()11122141266613313888871621674904515459019252525251952889614414496
17、28841993499416840352801052802584075135771323298929891323357775171728017280172801728017280172801728017280989588892882835028350283nknC10496454010496928588898950283502835028350283502835028350)1(0C)1(1C)2(0C)2(1C)2(2C)3(2C)3(0C)3(1C)3(3C)4(2C)4(0C)4(1C)4(3C)4(4C柯特斯系数表柯特斯系数表梯形公式梯形公式 在牛顿在牛顿-柯特斯求积公式中柯特斯求积公
18、式中n=1,2,4时,就分别时,就分别得到下面的梯形公式、辛卜生公式和柯特斯公式。得到下面的梯形公式、辛卜生公式和柯特斯公式。(1)梯形公式梯形公式 当当n=1时,牛顿时,牛顿-柯特斯公式就是梯形公式柯特斯公式就是梯形公式)()()(21)(bfafabdxxfba定理定理(梯形公式的误差)设(梯形公式的误差)设f(x)在在a,b上具有连续上具有连续的二阶导数,则梯形公式的误差(余项)为的二阶导数,则梯形公式的误差(余项)为),()(12)()(31bafabfR 证证:由插值型求积公式的余项由插值型求积公式的余项 其中其中 可知梯形公式的误差为可知梯形公式的误差为 dxxnffRbann)(
19、)!1()()()1()()()(),(10nxxxxxxxba badxbxaxffR)()(21)(1由于由于(x-a)(x-b)在在a,b中不变号中不变号,在在a,b上连续上连续,根根据高等数学中的积分中值定理据高等数学中的积分中值定理,在在a,b上存在一点上存在一点,使使)(f )(6)()()()()(3fabdxbxaxfdxbxaxfbaba ),()(12)()(31bafabfR 因此因此 梯形公式梯形公式23(2)辛卜生公式辛卜生公式当当n=2时,牛顿时,牛顿-柯特斯公式就是辛卜生公式(或称柯特斯公式就是辛卜生公式(或称抛物线公式)抛物线公式))()2(4)()(61)(b
20、fbafafabdxxfba定理(辛卜生公式的误差)设在定理(辛卜生公式的误差)设在 a,ba,b 上具有连续的上具有连续的四阶导数,则辛卜生求积公式的误差为四阶导数,则辛卜生求积公式的误差为 ),()(2880)()()4(52bafabfR定理证明从略。定理证明从略。辛卜生公式辛卜生公式(3 3)柯特斯公式)柯特斯公式 当当n=4=4时,牛顿时,牛顿-柯特斯公式为柯特斯公式为)(7)(32)(12)(32)(790)(43210 xfxfxfxfxfabdxxfba定理(柯特斯公式的误差)设在定理(柯特斯公式的误差)设在 a,b 上具有连续上具有连续的的6 6阶导数,则柯特斯求积公式的误差
21、为阶导数,则柯特斯求积公式的误差为 ),()(49458)()6(74bafabfR定理的证明从略。定理的证明从略。柯特斯公式柯特斯公式例例1 分别用梯形公式、辛卜生公式和柯特斯公式分别用梯形公式、辛卜生公式和柯特斯公式计算定积分计算定积分 的近似值的近似值 (计算结果取计算结果取5 5位有位有效数字效数字)15.0dxx(1)(1)用梯形公式计算用梯形公式计算 4267767.0 170711.025.0)1()5.0(25.01d15.0ffxx(2)(2)用辛卜生公式用辛卜生公式 /).(.d.xx43093403.0 103866.0411707.0121例题例题(3)(3)用柯特斯公
22、式计算,系数为用柯特斯公式计算,系数为,17875.03275.012625.0325.07 905.01d15.0 xx43096407.0793326.2939223.1029822.2594975.41801积分的准确值为积分的准确值为 43096441.032d15.02315.0 xxx可见,三个求积公式的精度逐渐提高。可见,三个求积公式的精度逐渐提高。例题例题例例2 2 用辛卜生公式和柯特斯公式计算定积分用辛卜生公式和柯特斯公式计算定积分3123d)572(xxxx的近似值的近似值,并估计其误差并估计其误差(计算结果取计算结果取5 5位小数位小数)解解:辛卜生公式辛卜生公式 322
23、036225941613)(24)(6bfbafafabS由于由于 由辛卜生公式余项由辛卜生公式余项 572)(23xxxxf0)()4(xf例题例题bafabfR,),(2880)()()4(5柯特斯公式柯特斯公式 知其误差为知其误差为 0)(fR322097812532912835327451)3(7)5.2(32)2(12)5.1(32)1(79013fffffC例题例题知其误差为知其误差为 0)(fR 该定积分的准确值该定积分的准确值 ,这个例子告诉我这个例子告诉我们,对于同一个积分,当们,对于同一个积分,当n2时,公式却是精确的,时,公式却是精确的,这是由于辛卜生公式具有三次代数精度
24、,柯特斯公这是由于辛卜生公式具有三次代数精度,柯特斯公式具有五次代数精度,它们对被积函数为三次多项式具有五次代数精度,它们对被积函数为三次多项式当然是精确成立的。式当然是精确成立的。3220I例题例题4.3 复合求积公式复合求积公式 由梯形、辛卜生和柯特斯求积公式余项可知,由梯形、辛卜生和柯特斯求积公式余项可知,随着求积节点数的增多,对应公式的精度也会相随着求积节点数的增多,对应公式的精度也会相应提高。但由于应提高。但由于n88时的牛顿时的牛顿-柯特斯求积公式开柯特斯求积公式开始出现负值的柯特斯系数。根据误差理论的分析始出现负值的柯特斯系数。根据误差理论的分析研究,当积分公式出现负系数时,可能
25、导致舍入研究,当积分公式出现负系数时,可能导致舍入误差增大,并且往往难以估计。因此不能用增加误差增大,并且往往难以估计。因此不能用增加求积节点数的方法来提高计算精度。求积节点数的方法来提高计算精度。复合求积公式复合求积公式 在实际应用中,通常将积分区间分成若干在实际应用中,通常将积分区间分成若干个小区间,在每个小区间上采用低阶求积公式,个小区间,在每个小区间上采用低阶求积公式,然后把所有小区间上的计算结果加起来得到整然后把所有小区间上的计算结果加起来得到整个区间上的求积公式,这就是复合求积公式的个区间上的求积公式,这就是复合求积公式的基本思想。常用的复合求积公式有复合梯形公基本思想。常用的复合
展开阅读全文