—数值微分与数值积分.ppt
《—数值微分与数值积分.ppt》由会员分享,可在线阅读,更多相关《—数值微分与数值积分.ppt(73页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、本章内容本章内容n5.1 引言引言n5.2 牛顿牛顿柯特斯公式柯特斯公式n5.3 复合牛顿复合牛顿柯特斯公式柯特斯公式n5.4 龙贝格算法龙贝格算法n5.5 高斯型求积公式高斯型求积公式5.1 引言引言一一. 为什么要数值求积?为什么要数值求积?二二. 构造数值求积公式的基本方法构造数值求积公式的基本方法三三. 求积公式的余项求积公式的余项四四. 求积公式的代数精度求积公式的代数精度5.1 引言引言n一一. 数值求积的必要性数值求积的必要性)(.)()()(. 3_,)(. 2sin,sin. 1:)()()()()(:10102ninibabababaxfxfxfxfxxxxLNxfdttt
2、dxxaFbFxFdxxfILeibnizNewton表格函数表格函数公式。公式。不好使用不好使用复杂时复杂时难积。当难积。当等。等。积不出。如积不出。如问题问题公式公式莱布尼兹莱布尼兹牛顿牛顿求积分求积分 5.1 引言引言无关常数,与求积系数求积节点一般形式为:数值求积公式法求用近似、简单的有效方希望的基本方法二、构造数值求积公式)( )()( :0 xfAxxfAdxxfIiiibanii5.1 引言引言基函数。为。,其中插值多项式的关于是设插值,已知LagrangenkxxxxxlxfxlxLLagrangexxxxxfxLxRxLxfnkxfxnklllklkknkknnnnkk,.,
3、1 , 0)(:)()()(,.,)()(:)()()(:).210()(,(, 00210插值型求积公式则)(系数由节点唯一确定记略去余项,积分: nkkkbabanklllklbaiinkbakkbaknkkbanbabababanxfAdxxfnidxxxxxdxxlAdxxlxfdxxfxldxxLdxxfdxxRdxxLdxxf0, 000)()(), 2 , 1 , 0()()()()()()()()()()(5.1 引言引言5.1 引言引言)()(:0fRxfAdxxfibanii形式带余项(截断误差)的三、求积公式的余项截断误差截断误差。,其中,式断误差为:插值型求积公式,其截
4、),().()()()4 . 1 . 4()()!1()()(1011)1(baxxxxxxxdxxnfdxxRfRnnbannba5.1 引言引言。度为称该求积公式的代数精却不能准确地成立,则地成立,而对于次的代数多项式都准确于对任意不高定义:若求积公式mxmxfAdxxfmibanii )()(10求积公式的代数精度四、。的代数精度至少为公式的插值型求积个节点定理:含有nxfAdxxfnkxnkbankkk)()(),.1 , 0(10。度的代数精:梯形公式例1)()(2)(1mbfafabdxxfbaxyab( )yf x( )f b( )f aAB R f( )dbaIf x x5.2
5、 牛顿牛顿柯特斯公式柯特斯公式n内容内容一一. 牛顿牛顿柯特斯公式柯特斯公式二二. 牛顿牛顿柯特斯公式余项柯特斯公式余项三三. 牛顿牛顿柯特斯公式的数值稳定性和收敛性柯特斯公式的数值稳定性和收敛性5.2 牛顿牛顿柯特斯公式柯特斯公式Newton-Cotes (N-C)公式插值型数值求积公式0( )( ) ()nkkkf xlx f x000( )d()=()nnnblkkkalkklkl kxxf xxf xA f xxx0( )nlkllkl kxxlxxx 将积分区间a,b分成n等分,等分点0, ; 0,1,kbaxxkhhknn 等距节点求积bankknkxfCabdxxfCN0)()(
6、)()(公式:一般的00 d , nblkallkl kxxAxxxthxx求积系数为作变量替换0( )( )0( )(1)()d! ( 1)()!( 1)d! ()!(1)(1)(1)(1 ()1)nkn kn knntkktkt ttnAhxknkCSxn kntktktktkkSt ttn 若记Cotes系数5.2 牛顿牛顿柯特斯公式柯特斯公式28819962514425144259625288195907451615245169074818383813616461221211)()()(nknkCnCCotes获获得得。可可用用上上面面的的式式子子或或查查表表系系数数柯柯特特斯斯(0(
7、 )0)( )d()() ( )11nbnkknnkakkf xxbaCf xf xCN-C公式: 令,则导出( )0)( )11771nknnnkkknkCotesCCCnCn当,有当0,且由于,有正有负,可知系数之和等于 。所以07时,存在数值(不稳定。5.3 复合牛顿复合牛顿柯特斯公式柯特斯公式n内容内容一一. 复化数值求积法复化数值求积法二二. 复化梯形公式复化梯形公式三三. 复化复化 Simpson 公式公式四四. 复化复化 Cotes 公式公式五五. 误差估计误差估计六六. 复合求积公式步长的自动选取复合求积公式步长的自动选取5.3 复合牛顿复合牛顿柯特斯公式柯特斯公式n一一. 复
8、化数值求积法复化数值求积法提高求积精度提高求积精度增加节点增加节点n分段使用节点少的分段使用节点少的Newton-Cotes公式公式 即所谓的复化求积公式即所谓的复化求积公式n整体使用节点多的整体使用节点多的N-C公式。公式。原因:原因:n高次插值有时出现高次插值有时出现Runge现象,误差更大;现象,误差更大;n节点增多,节点增多,Ak有正有负,不能保证稳定性。有正有负,不能保证稳定性。5.3 复合牛顿复合牛顿柯特斯公式柯特斯公式复化(复合)求积公式复化(复合)求积公式n所谓复化求积,就是先将积分区间分成几个小所谓复化求积,就是先将积分区间分成几个小 区间,并在每个小区间上用低阶牛顿区间,并
9、在每个小区间上用低阶牛顿柯特斯柯特斯 公式计算积分的近似值,然后对这些近似值求公式计算积分的近似值,然后对这些近似值求 和,从而得到所求积分的近似值。和,从而得到所求积分的近似值。n由此得到的一些具有更大实用价值的数值求积由此得到的一些具有更大实用价值的数值求积 公式,统称为复化求积公式。公式,统称为复化求积公式。5.3 复合牛顿复合牛顿柯特斯公式柯特斯公式n二二. 复化梯形公式复化梯形公式 )()(2)(2)()(2)()()()(2)(,)(, 1 , 0,111111111bfxfafhxfxfhdxxfdxxfxfxfhdxxfxxnabhniihaxnbankknkkknkxxbak
10、kxxkkikkkk然然后后对对各各子子区区间间求求和和。上上使使用用梯梯形形公公式式在在每每个个小小区区间间称称为为积积分分步步长长其其中中分分点点为为等等分分将将积积分分区区间间5.3 复合牛顿复合牛顿柯特斯公式柯特斯公式bafhabTdxxfbfxfafhTdxxfnbankknba ),(12)()()()(2)(2)(:211余余项项为为:复复化化梯梯形形公公式式为为证明参见教材5.3 复合牛顿复合牛顿柯特斯公式柯特斯公式n三三. 复化复化 Simpson 公式公式为为偶偶数数份份)(区区间间数数复复化化公公式式:基基本本公公式式:对对各各子子区区间间求求和和。然然后后公公式式上上使
11、使用用在在每每个个小小区区间间nxfxfxfhxfxfxfhxfxfxfhSdxxfbfbafafabdxxfSimpsonxxnnnnbabakk)()(4)(62.)()(4)(62)()(4)(62)()()2(4)(6)(,124322101 5.3 复合牛顿复合牛顿柯特斯公式柯特斯公式bafhabSdxxfhkaxkhaxnabhbfxfxfafhSdxxfSimpsonnbakknkknkknba ),(2880)()()21(,)()(4)(2)(6)(:)4(421121111余余项项为为:其其中中公公式式为为复复化化5.3 复合牛顿复合牛顿柯特斯公式柯特斯公式n四四. 复化复
12、化 Cotes 公式公式bafhabCdxxfhxxhxxhxxbfxfxfxfxfafhCdxxfCotesxxnbakkkkkknkknkknkknkknbakk )(4945)(2)(432141:)(7)(14)(32)(12)(32)(790)(,)6(6432141111043102110411余余项项为为:;上上式式中中然然后后对对各各子子区区间间求求和和。公公式式上上使使用用在在每每个个小小区区间间5.3 复合牛顿复合牛顿柯特斯公式柯特斯公式n例例:)。位位小小数数,精精确确解解为为(取取的的近近似似值值。公公式式,求求积积分分式式和和复复合合,用用复复合合梯梯形形公公包包括括
13、区区间间端端点点个个等等距距节节点点取取14159265. 3814)(9102dxxSimpson 5.3 复合牛顿复合牛顿柯特斯公式柯特斯公式141593. 331475.398232138988. 321450.2238081100000000. 214226548673. 2875. 02256000000. 275. 04287640449. 2625. 02220000000. 35 . 04250684932. 3375. 02276470588. 325. 04293846154. 3125. 01100000000. 40)(125. 0 1010hdxxSimpsonhdx
14、xSimpsonxfxhkk,公式,对,对梯形公式,组合系数梯形组合系数)(解:列表如下5.3 复合牛顿复合牛顿柯特斯公式柯特斯公式n五五. 误差估计误差估计?式式如如果果进进行行误误差差估估计计呢呢式式和和的的步步长长不不超超过过多多少少。由由此此就就可可估估计计出出所所需需要要?,则则由由上上式式若若要要求求误误差差不不超超过过式式的的误误差差估估计计式式,则则记记CShMhabMhabfRxfMNTbxa 2222)(21212T)(max5.3 复合牛顿复合牛顿柯特斯公式柯特斯公式即可。即取得,由则,设解:不超过多少等分才能保证误差需将,公式计算例:若用复合的3335105121180
15、1)(218051)()cos()()cos(sin)(?10 1 , 0sin64)4(4104)4(104)4(10610nnnfhabSIdttxfdtxttxfdtxtxxxfdxxxISimpsonn5.3 复合牛顿复合牛顿柯特斯公式柯特斯公式n六六. 复合求积公式步长的自动选取复合求积公式步长的自动选取 41)()()2(121)()(122,21,)()(122221212 nnnnTITIafbfhafbfhTInhhafbfhTI个个时时到到小小区区间间数数量量增增加加即即将将步步长长缩缩小小一一倍倍:复复合合梯梯形形公公式式的的余余项项为为5.3 复合牛顿复合牛顿柯特斯公式
16、柯特斯公式.,. |, )( |31| )(31)(3144k2kk22222222222nnnnnnnnnnnnnnnnnnTITTIITTTTTTITTTIITTTTITITI此时为止直到算否则将步长折半继续计的近似值即为满足要求的只要为的近似值的截断误差约作为因此即因此有5.3 复合牛顿复合牛顿柯特斯公式柯特斯公式。为止。此时直到算。否则将步长折半继续计的近似值。即为满足要求的就有只要,若预先给定的误差限为有对一般的复合积分nnnnnnnnnnnIIIIIIIIIpIIIIpIIIk2kk222222 )(1 4.3 复合牛顿复合牛顿柯特斯公式柯特斯公式 )(631 )(15122222
17、2nnnnnnnnCCCIICSSSIIS为的近似值的截断误差约作为为的近似值的截断误差约作为类似:5.3 复合牛顿复合牛顿柯特斯公式柯特斯公式步长自动选取的步骤步长自动选取的步骤:kIIIIIIpIhhnIIIIpIhhnIabhn242442421221211,|1,214,. 2,|1,212,1. 1 停停止止计计算算直直到到否否则则停停止止计计算算若若和和计计算算,取取步步长长折折半半否否则则停停止止计计算算若若和和计计算算,取取步步长长折折半半计计算算,取取 有时也去有时也去掉掉精度会更精度会更高高以上这种方法称为以上这种方法称为自适应求积法自适应求积法5.3 复合牛顿复合牛顿柯特
18、斯公式柯特斯公式以复合以复合Simpson求积公式的特点为例求积公式的特点为例4)(22)(11)()(0)()(2)(4)(621111021的的和和的的系系数数总总是是的的和和的的系系数数总总是是的的系系数数总总是是具具有有以以下下特特点点: kknkknkknxfsxfsbfafsbfxfxfafnabS旧节点旧节点新节点新节点步长折半步长折半5.3 复合牛顿复合牛顿柯特斯公式柯特斯公式解。解。为满足精度要求的近似为满足精度要求的近似故故因为因为解:解:。过过的近似值,使误差不超的近似值,使误差不超计算计算利用递推公式利用递推公式:例例14159202. 3,314159202. 351
19、214094161. 31614159011. 325613898849. 3814158248. 312813117647. 3414155196. 3641 . 3214142989. 3323110142)12(2216512256512610212 TTTTnTndxxnabkafnabTTnnnknn 5.3 复合牛顿复合牛顿柯特斯公式柯特斯公式n分析分析 已知对于已知对于 = 10 6 须将区间对分须将区间对分 9 次,得到次,得到 T512 = 3.14159202效效果果是是否否好好些些?,来来计计算算由由,考考察察ITTTTITITInnnnnn313414441222 48
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数值 微分 积分
限制150内