数值微分与数值积分资料课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数值微分与数值积分资料课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数值 微分 积分 资料 课件
- 资源描述:
-
1、1第第第第第第4 4 4章章章章章章 数值积分和数值微分数值积分和数值微分数值积分和数值微分数值积分和数值微分数值积分和数值微分数值积分和数值微分4.1 数值积分概论数值积分概论4.2 牛顿牛顿-柯特斯公式柯特斯公式4.3 复合求积公式复合求积公式4.6 高斯求积公式高斯求积公式24.1 4.1 数值积分概论数值积分概论若函数若函数f(x)在区间在区间a,b上连续且其原函数为上连续且其原函数为F(x),则则可用可用Newton-Leibnitz公式公式baaFbFdxxf)()()(求得定积分求得定积分求定积分的值。求定积分的值。但在实际计算中经常遇到以下二种情况,需要数值但在实际计算中经常遇
2、到以下二种情况,需要数值积分求解:积分求解:3(1) 被积函数被积函数f(x)并不一定能够找到用初等函数的并不一定能够找到用初等函数的有限形式表示的原函数有限形式表示的原函数F(x),例如:,例如: Newton-Leibnitz公式就公式就无能为力无能为力了。了。dxedxxxx10102sin和无法用初等函数表示无法用初等函数表示(2) 被积函数被积函数f(x)没有具体的解析表达式没有具体的解析表达式, 其函数关系其函数关系由表格或图形表示。由表格或图形表示。 4 数值积分的基本思想数值积分的基本思想 积分值积分值 在几何上可以解释为由在几何上可以解释为由x=a,x=b,y=0以及以及y=
3、f(x)这四条边所围成的曲边梯形面这四条边所围成的曲边梯形面积。如图积。如图1所示,而这个面积之所以难于计算是因为所示,而这个面积之所以难于计算是因为它有一条曲边它有一条曲边y=f(x) 。badxxfI)( y=f(x) a b 图图1 数值积分的几何意义数值积分的几何意义 5)(x)(xbabadxxdxxf)()(基于逼近思想基于逼近思想以此以此构造数值算法构造数值算法。先用某个简单函数先用某个简单函数 近似逼近近似逼近 f(x), 用用 代替代替原被积函数原被积函数f(x),即,即用用插值多项式的积分插值多项式的积分来近似代替来近似代替f(x)的积分无疑的积分无疑最合适。最合适。6梯形
4、公式梯形公式取取a,ba,b做线性插值做线性插值 梯形公式梯形公式)()()(21)()(bfafabdxxpdxxfbabaxaby=f(x)ab图图3 梯形公式梯形公式)()()(bfabaxafbabxxp则则得到得到梯形公式梯形公式7Simpson公式是以函数公式是以函数f(x)在在a, b, (a+b)/2这三点的函数值这三点的函数值f(a), f(b), 做代数插值得到做代数插值得到的数值积分公式。的数值积分公式。 ySimpson公式公式)()2(4)()(61)(bfbafafabdxxfbaby=f(x)a(a+b)/2a(a+b)/2Simpson公式公式)2(baf图图4
5、 Simpson公式公式8设已知设已知f(x)在节点在节点 有函数值有函数值 , ,作作n n次次拉格朗日插值多项式拉格朗日插值多项式 ), 1 , 0(nkxk)(kxfnkkkxlxfxP0)()()(nkjjjkjkxxxxxl0)(式中式中 插值求积公式插值求积公式9knkkbaknkkbaknkkbabaAxfdxxlxfdxxlxfdxxPdxxf 000)()()()()()()(插值求积公式插值求积公式多项式多项式P( (x) )易于求积易于求积, ,所以可取所以可取 作为作为 的近似值,即的近似值,即 badxxP)(badxxf)(10bakkdxxlA)(其中其中称为称为
6、求积系数求积系数。插值求积公式插值求积公式11定义定义1 1 求积公式求积公式 nkkkbaxfAdxxf0)()(其系数其系数 时,则称求积公式为时,则称求积公式为插值求插值求积公式积公式。 bakkdxxlA)(插值求积公式插值求积公式12设插值求积公式的余项为设插值求积公式的余项为 ,由插值余项定理由插值余项定理得得 )(fRbanbadxxnfdxxPxffR)()!1()()()()() 1(ba,其中其中 当当f(x)是次数不高于是次数不高于n的多项式时,有的多项式时,有 , 求积公式才能成为准确的等式。求积公式才能成为准确的等式。0)() 1(xfn0)(fR插值求积公式插值求积
7、公式134.2 牛顿牛顿-柯特斯公式柯特斯公式 在插值求积公式在插值求积公式nkkkbabaxfAdxxPxxf0)()(d)(中中,当所取节点是当所取节点是等距等距时称为牛顿时称为牛顿-柯特斯公式柯特斯公式其中其中 插值多项式插值多项式 求积系数求积系数 )()()(0nkkkxfxlxPbakkdxxlA)(这里这里 是是插值基函数插值基函数。)(xlk14将积分区间将积分区间 a,b 划分为划分为n等分等分, 步长步长求积节点为求积节点为nabh), 1 , 0(nkkhaxk区间区间n等分等分作变量代换作变量代换 当当 时时,有有 ,于是于是可得可得 thaxbax,nt, 0nknk
8、bakkdtthalnabhdtthaldxxlA00)()()(15nkkdtthalnC0)(1(k=0,1,n)代入插值求积公式代入插值求积公式, ,有有 nkkkbaxfCabxxf0)()(d)(称为牛顿称为牛顿- -柯特斯求积公式柯特斯求积公式, ,Ck称为称为柯特斯系数柯特斯系数。引进记号引进记号kkCabA)( (k=0,1,n)则则柯特斯系数柯特斯系数16容易验证容易验证10nkkCbakkkkdxxlAAabC)(1nkbaknkkdxxlabC00)(1111)(10 babankkdxabdxxlab柯特斯系数性质柯特斯系数性质17显然显然, , Ck k 是不依赖于积
9、分区间是不依赖于积分区间 a,b 以及被积函数以及被积函数f(x)的常数的常数, ,只要给出只要给出n,n,就可以算出柯特斯系数。就可以算出柯特斯系数。 当当n=1n=1时时 1011002121) 1(! 1! 011tdtCdttC低阶柯特斯系数低阶柯特斯系数当当n=2=2时时202061)2)(1(! 2! 02) 1(dtttC201132)2(! 1! 12) 1(dtttC200261)1(!0!22)1(dtttC18表表1 1给出了给出了n从从1 18 8的柯特斯系数的柯特斯系数。 当当n=8n=8时,从表中可以看出出现了负系数,从而时,从表中可以看出出现了负系数,从而影响稳定
10、性和收敛性,因此实用的只是低阶公式。影响稳定性和收敛性,因此实用的只是低阶公式。 柯特斯系数柯特斯系数19表表1 1( )1112214126661331388887162167490451545901925252525195288961441449628841993499416840352801052802584075135771323298929891323357775171728017280172801728017280172801728017280989588892882835028350283nknC104964540104969285888989502835028350283502
11、83502835028350)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柯特斯系数表柯特斯系数表20梯形公式梯形公式 在牛顿在牛顿-柯特斯求积公式中柯特斯求积公式中n=1,2,4时,就分别时,就分别得到下面的梯形公式、辛卜生公式和柯特斯公式。得到下面的梯形公式、辛卜生公式和柯特斯公式。(1) 梯形公式梯形公式 当当n=1时,牛顿时,牛顿-柯特斯公式就是梯形公式柯特斯公式就是梯形公式 )()()(21)(bfafabdxxfba定理定理 (梯形公式的误差)设(梯形公式的误差)设f(x)在在a,b上具有
12、连续上具有连续的二阶导数,则梯形公式的误差(余项)为的二阶导数,则梯形公式的误差(余项)为),()(12)()(31bafabfR 21证证: :由插值型求积公式的余项由插值型求积公式的余项 其中其中 可知梯形公式的误差为可知梯形公式的误差为 dxxnffRbann)()!1()()()1()()()(),(10nxxxxxxxba badxbxaxffR)()(21)(1梯形公式梯形公式2322由于由于(x-a)(x-b)在在a,b中不变号中不变号, 在在a,b上连续上连续,根根据高等数学中的积分中值定理据高等数学中的积分中值定理 ,在在a,b上存在一点上存在一点,使使 )(f )(6)()
13、()()()(3fabdxbxaxfdxbxaxfbaba ),()(12)()(31bafabfR 因此因此 梯形公式梯形公式2323(2) 辛卜生公式辛卜生公式当当n=2时,牛顿时,牛顿-柯特斯公式就是柯特斯公式就是辛卜生公式辛卜生公式(或称(或称抛物线公式)抛物线公式) )()2(4)()(61)(bfbafafabdxxfba定理(辛卜生公式的误差)设在定理(辛卜生公式的误差)设在a,ba,b上具有连续的上具有连续的四阶导数,则辛卜生求积公式的误差为四阶导数,则辛卜生求积公式的误差为 ),()(2880)()()4(52bafabfR辛卜生公式辛卜生公式24(3 3)柯特斯公式柯特斯公
14、式 当当n=4=4时,牛顿时,牛顿- -柯特斯公式为柯特斯公式为 )(7)(32)(12)(32)(790)(43210 xfxfxfxfxfabdxxfba定理(柯特斯公式的误差)设在定理(柯特斯公式的误差)设在 a,b 上具有连续上具有连续的的6 6阶导数,则柯特斯求积公式的误差为阶导数,则柯特斯求积公式的误差为 ),()(49458)()6(74bafabfR柯特斯公式柯特斯公式25例例1 分别用梯形公式、辛卜生公式和柯特斯公式分别用梯形公式、辛卜生公式和柯特斯公式计算定积分计算定积分 的近似值的近似值 ( (计算结果取计算结果取5 5位有位有效数字效数字) ) 15 . 0dxx例题例
15、题26解:解:(1) (1) 用梯形公式计算用梯形公式计算 4267767. 0 170711. 025. 0)1 () 5 . 0(25 . 01d15 . 0ffxx(2) (2) 用辛卜生公式用辛卜生公式 /).(.d.xx43093403. 0 103866. 0411707. 0121例题例题27(3) (3) 用柯特斯公式计算,系数为用柯特斯公式计算,系数为, 17875. 03275. 012625. 0325 . 07 905 . 01d15 . 0 xx43096407. 0793326.2939223.1029822.2594975. 41801例题例题28积分的准确值为积
16、分的准确值为 43096441. 032d15 . 02315 . 0 xxx可见,三个求积公式的精度逐渐提高。可见,三个求积公式的精度逐渐提高。 例题例题29例例2 2 用辛卜生公式和柯特斯公式计算定积分用辛卜生公式和柯特斯公式计算定积分3123d) 572(xxxx的近似值的近似值, ,并估计其误差并估计其误差( (计算结果取计算结果取5 5位小数位小数) ) 例题例题30解解: : 辛卜生公式辛卜生公式 322036225941613)(24)(6bfbafafabS由于由于 ,故,故 由辛卜生公式余项由辛卜生公式余项 572)(23xxxxf0)()4(xf例题例题bafabfR,),
17、(2880)()()4(5知其误差为知其误差为 0)(fR31柯特斯公式柯特斯公式知其误差为知其误差为 0)(fR322097812532912835327451) 3 (7) 5 . 2(32) 2(12) 5 . 1 (32) 1 (79013fffffC例题例题32 该定积分的准确值该定积分的准确值 ,这个例子告诉我这个例子告诉我们,对于同一个积分,当们,对于同一个积分,当n2时,公式却是精确的,时,公式却是精确的,这是由于这是由于辛卜生公式具有三次代数精度辛卜生公式具有三次代数精度,柯特斯公柯特斯公式具有五次代数精度式具有五次代数精度,它们对被积函数为三次多项,它们对被积函数为三次多项
18、式当然是精确成立的。式当然是精确成立的。 3220I例题例题334.3 复合求积公式复合求积公式 由梯形、辛卜生和柯特斯求积公式余项可知,由梯形、辛卜生和柯特斯求积公式余项可知,随着求积节点数的增多,对应公式的精度也会相随着求积节点数的增多,对应公式的精度也会相应提高。但由于应提高。但由于n88时的牛顿时的牛顿-柯特斯求积公式开柯特斯求积公式开始出现负值的柯特斯系数。根据误差理论的分析始出现负值的柯特斯系数。根据误差理论的分析研究,当积分公式出现负系数时,可能导致舍入研究,当积分公式出现负系数时,可能导致舍入误差增大,并且往往难以估计。因此不能用增加误差增大,并且往往难以估计。因此不能用增加求
19、积节点数的方法来提高计算精度。求积节点数的方法来提高计算精度。34复合求积公式复合求积公式 在实际应用中,通常将积分区间分成若干在实际应用中,通常将积分区间分成若干个小区间,在每个小区间上采用低阶求积公式,个小区间,在每个小区间上采用低阶求积公式,然后把所有小区间上的计算结果加起来得到整然后把所有小区间上的计算结果加起来得到整个区间上的求积公式,这就是复合求积公式的个区间上的求积公式,这就是复合求积公式的基本思想。常用的复合求积公式有复合梯形公基本思想。常用的复合求积公式有复合梯形公式和复合辛卜生公式。式和复合辛卜生公式。 351 复合梯形公式及其误差复合梯形公式及其误差 将积分区间将积分区间
20、 a,b 划分为划分为m等分等分, ,步长步长 求积求积节点为节点为mabh), 1 , 0(mkkhaxk复合梯形公式及其误差复合梯形公式及其误差k0123m-1mxkaa+ha+2h a+3hb-hb36在每个小区间在每个小区间 上应用梯上应用梯形公式形公式 )1m, 1 ,0(,1kxxkk)()(2)(11kkxxxfxfhdxxfkk求出积分值求出积分值Ik, ,然后将它们累加求和然后将它们累加求和, ,用用 作为所作为所求积分求积分I的近似值。的近似值。 10mkkI复合梯形公式及其误差复合梯形公式及其误差37第一个小区间第一个小区间(k=0)(k=0) 10,xx)()(2)(I
21、10010 xfxfhdxxfxx复合梯形公式及其误差复合梯形公式及其误差第二个小区间第二个小区间(k=1)(k=1) 21,xx)()(2)(I21121xfxfhdxxfxx38第第m m个小区间个小区间(k=m-1)(k=m-1) 复合梯形公式及其误差复合梯形公式及其误差mxx,1-m)()(2)(1-m11 -mmxxmxfxfhdxxfIm第第m-1m-1个小区间个小区间(k=m-2)(k=m-2) 1-2-m,mxx)()(2)(1-2-m21 -2-mmxxmxfxfhdxxfIm39复合梯形公式及其误差复合梯形公式及其误差)()(2)(211bfxfafhmkk)()(.)()
22、( 2)(21m210mxfxfxfxfxfh)()(2)()(110101kkmkmkxxbaxfxfhdxxfdxxfIkk40)()(2)(21m1bfxfafhTkkm记记 上式称为上式称为复合梯形公式复合梯形公式。 复合梯形公式及其误差复合梯形公式及其误差41 当当f(x)在在 a,b 上有连续的二阶导数上有连续的二阶导数, ,在子区间在子区间 上梯形公式的余项已知为上梯形公式的余项已知为 1,kkxx复合梯形公式及其误差复合梯形公式及其误差在在 a,b 上的余项上的余项 13,)(12 kkkkTxxfhRk 1031m0)(12mkkkTTfhRRk42设设 在在 a,b 上连续
23、,根据连续函数的中值定理知,上连续,根据连续函数的中值定理知,存在存在 ,使,使 )(xf ba,)()(m11m0ffkk ba,因此因此, ,余项余项)(12)()(m1223fhabfhRT ba,复合梯形公式及其误差复合梯形公式及其误差432 复合辛卜生公式及其误差复合辛卜生公式及其误差 将积分区间将积分区间 a,b 划分为划分为m等分等分, ,记子区间记子区间 的中点为的中点为 在每个小区间上应用辛卜生公在每个小区间上应用辛卜生公式,则有式,则有 1,kkxxhxxkk2121复合辛卜生公式及其误差复合辛卜生公式及其误差)()(4)(6)()(11010211kkkmkmkxxbax
24、fxfxfhdxxfdxxfIkk44)()(2)(4)(611m01121bfxfxfafkmkkk)()(2)(4)(611011m21bfxfxfafSmkmkkk记记 称为复合辛卜生公式。称为复合辛卜生公式。 复合辛卜生公式及其误差复合辛卜生公式及其误差 类似于复合梯形公式余项的讨论,复合辛卜生类似于复合梯形公式余项的讨论,复合辛卜生公式公式 的求积余项为的求积余项为 )(2880)4(4fhabRsba,45如果把每个子区间如果把每个子区间 四等分四等分, ,内分点依次记内分点依次记 1,kkxx432141,kkkxxx同理可得复合柯特斯公式同理可得复合柯特斯公式 1010)(12
25、)(32)(7902141mkmkkkmxfxfafhC)(7)(14)(32111m043bfxfxfmkkkk)(4945)( 2)6(6fhabRc求积余项为求积余项为 ba,复合柯特斯公式及其误差复合柯特斯公式及其误差46复合求积公式的余项表明,只要被积函数发复合求积公式的余项表明,只要被积函数发f(x)所涉及的各阶导数在所涉及的各阶导数在a,b上连续,那么复合梯形公上连续,那么复合梯形公式、复合辛卜生公式与复合柯特斯公式所得近似值式、复合辛卜生公式与复合柯特斯公式所得近似值 的余项和步长的关系依次为的余项和步长的关系依次为 。因此当。因此当h0 (即即n)时时, 都收敛都收敛于积分真
展开阅读全文