数值分析数值计算方法课程ppt课件之第四章数值积分与数值微分.ppt
《数值分析数值计算方法课程ppt课件之第四章数值积分与数值微分.ppt》由会员分享,可在线阅读,更多相关《数值分析数值计算方法课程ppt课件之第四章数值积分与数值微分.ppt(55页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、4.1 引言 4.1.1 数值求积的基本思想 一、问题 如何求积分牛顿-莱布尼茨(Newton-Leibniz)公式:N-L公式失效的情形:第4章 数值积分与数值微分数学分析中的处理方法:14.2 牛顿-柯特斯公式 4.2.1 柯特斯系数 设将积分区间 划分为 等分,选取等距节点 构造出的插值型求积公式(2.1)称为牛顿-柯特斯公式,式中 称为柯特斯系数.步长 按,引进变换则利用等距节点的插值公式,有2(2.2)当 时,这时的求积公式就是梯形公式3 当 时,按(2.2)式,相应的求积公式是辛普森(Simpson)公式(2.3)柯特斯系数为 4 的牛顿-柯特斯公式称为柯特斯公式,(2.4)这里
2、按(2.2)式,可构造柯特斯系数表.其形式是 56 从柯特斯系数表看到 时,柯特斯系数 出现负值,特别地,假定于是有且则有 它表明初始数据误差将会引起计算结果误差增大,即计算不稳定,故 的牛顿-柯特斯公式是不用的.7 4.2.2 偶阶求积公式的代数精度 由定理1,阶的牛顿-柯特斯公式至少具有 次的代数精度.先看辛普森公式(2.3),它是二阶牛顿-柯特斯公式,因此至少具有二次代数精度.用 进行检验,本节讨论代数精度的进一步提高问题.按辛普森公式计算得 8另一方面,直接求积得 这时有,而它对 通常是不准确的,辛普森公式实际上具有三次代数精度.均准确成立,即辛普森公式对次数不超过三次的多项式因此,定
3、理3当阶 为偶数时,牛顿-柯特斯公式(2.1)至少有 次代数精度.9 证明我们只要验证,当 为偶数时,牛顿-柯特斯公式对 的余项为零.由于这里引进变换 并注意到 有 按余项公式有 10因为被积函数若 为偶数,则 为整数,为奇函数,所以再令 进一步有11 4.2.3 几种低阶求积公式的余项 12解:使用梯形公式使用辛普森公式:使用柯特斯公式:13在实际应用中,通常将积分区间分成若干个小区间,在每个小区间上采用低阶求积公式,然后把所有小区间上的计算结果加起来得到整个区间上的求积公式,这就是复化求积公式的基本思想。常用的复化求积公式有复化梯形公式和复化辛普森公式。4.3 复化求积公式 问题1:由梯形
4、、辛普森和柯特斯求积公式余项,分析随着求积节点数的增加,对应公式的精度是怎样变化?问题2:当n8时NC求积公式还具有数值稳定性吗?可用增加求积节点数的方法来提高计算精度吗?144.3.1 复化梯形公式及其误差 将积分区间a,b划分为n等分,步长,求积节点为,在每个小区间上应用梯形公式 求出积分值Ik,然后将它们累加求和,用 作为所求积分I的近似值。15记 称其为复化梯形公式。当f(x)在a,b上有连续的二阶导数,在子区间 上梯形公式的余项已知为 在a,b上的余项 16 根据连续函数的介值定理知,存在,使 因此,余项 所以复化梯形公式是收敛的。17 将积分区间a,b划分为n等分,记子区间 的中点
5、为 在每个小区间上应用辛普森公式,则有 记 称为复化辛普森公式。4.3.2复化辛普森公式及其误差18 类似于复化梯形公式余项的讨论,复化辛普森公式的求积余项为 如果把每个子区间 四等分,内分点依次记,同理可得复化柯特斯公式 求积余项为 19 复化求积公式的余项表明,只要被积函数f(x)及所涉及的各阶导数在a,b上连续,那么复化梯形公式、复化辛普森公式与复化柯特斯公式所得近似值 的余项和步长的关系依次为、。因此当h0(即n)时,都收敛于积分真值,且收敛速度一个比一个快。问题:复化梯形公式、复化辛普森公式与复化柯特斯公式稳定吗?20例1 依次用n=8的复化梯形公式、n=4的复化辛普森公式计算 解:
6、首先计算出所需各节点的函数值,n=8时,由复化梯形公式可得如下计算公式:21由复化辛普森公式可得如下计算公式(积分准确值I=0.9460831)这两种方法都需要提供9个点上的函数值,计算量基本相同,然而精度却差别较大,同积分的准确值(是指每一位数字都是有效数字的积分值)比较,复化梯形法只有三位有效数字(T8=0.9456909),而复化辛普森法却有六位有效数字。22例2 计算定积分解:取,则,又区间长度b-a=1,(1)对复化梯形公式有余项 即,n212.85,取n=213,即取214个求积节点时,用复化梯形公式计算误差不超过。(1)若用复化梯形求积公式,要取多少个求积节点?(2)若用复化辛普
7、森求积公式,要取多少个求积节点?(3)若用复化柯特斯求积公式,要取多少个求积节点?,使误差不超过23(2)对复化辛普森公式有余项 即,取n=4,即取2n+1=9个求积节点时,用复化辛普森公式计算误差不超过。(3)对复化柯特斯公式有余项 即,取n=1,即取4n+1=5个求积节点时,用复化柯特斯公式计算误差不超过。24 复化求积方法对于提高计算精度是行之有效的方法,但复化公式的一个主要缺点在于要先估计出步长(有时难以估计)。若步长太大,则难以保证计算精度,若步长太小,则计算量太大,并且积累误差也会增大。4.4龙贝格(Romberg)求积公式变步长复化求积法的基本思想是在求积过程中,通过对计算结果精
8、度的不断估计,逐步改变步长(逐次分半),直至满足精度要求为止。即按照给定的精度实现步长的自动选取。4.4.1梯形法的递推化(变步长的梯形公式)在实际计算中通常采用变步长的方法,即把步长逐次分半,直至达到某种精度为止。问题:能否不通过事先估计出步长的方法,计算出达到精度要求的近似值?25 设将积分区间a,bn等分,即分成n个子区间,一共有n+1个节点,即x=a+kh,k=0,1,,n,步长。则在区间a,b上复化梯形求积公式为:问题:复化梯形求积公式简单易算,但精度不高,收敛速度慢,能否由其构造一个精度高些、收敛速度快些的复化求积公式呢?问题:若精度达不到要求怎么办?二分小区间增加节点,将xk,x
9、k+1分为xk,xk+1/2和xk+1/2,xk+1,这时复化梯形求积公式为:26当 在区间a,b上变化不大时,有,所以 问题:截断误差如何变化的?结论:精度提高了。27解:先对整个区间0,1用梯形公式,对于 所以有 然后将区间二等份,由于,故有 进一步二分求积区间,并计算新分点上的函数值 例3用变步长梯形求积法计算定积分有 这样不断二分下去,计算结果如P133列表所示。积分的准确值为0.9460831,从表中可看出用变步长二分10次可得此结果。28可得重新整理式子显然可以用此式判断近似值是否达到了精度要求。所以通常将此式作为事后误差估计式。问题:既然可以作为用T2n计算I的近似值的估计误差,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数值 分析 计算方法 课程 ppt 课件 第四 积分 微分
限制150内