第六章数值积分PPT讲稿.ppt
《第六章数值积分PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《第六章数值积分PPT讲稿.ppt(86页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第六章数值积分第1页,共86页,编辑于2022年,星期三内容提纲(内容提纲(Outline)Outline)求积公式的代数精度求积公式的代数精度 插值型求积公式插值型求积公式 复化求积法复化求积法第2页,共86页,编辑于2022年,星期三为什么要数值积分?在微积分里,按Newton-Leibniz公式求定积分要求被积函数f(x)有解析表达式;有解析表达式;f(x x)的原函数的原函数F F(x)为初等函数Why do we do numerical integral?第3页,共86页,编辑于2022年,星期三问题 f(x x)没有解析表达式,只有数表形式没有解析表达式,只有数表形式 e.g.e
2、.g.f(x)有表达式,但原函数不是初等函数有表达式,但原函数不是初等函数 e.g.,它们的原函数都不是初等函数它们的原函数都不是初等函数.x12345f(x)44.5688.5第4页,共86页,编辑于2022年,星期三求定积分就得通过近似计算数值积分求得积分近似值基本思想是对被积函数进行近似,给出数值积分,同时考虑近似精度。下面首先给出代数精确度的概念下面首先给出代数精确度的概念第5页,共86页,编辑于2022年,星期三7.1 代数精确度代数精确度本章讨论的是形如本章讨论的是形如的定积分的数值计算,其中为权函数,要满足的定积分的数值计算,其中为权函数,要满足5.4节中所提的条件节中所提的条件
3、.第6页,共86页,编辑于2022年,星期三一般把积分区间n个点xk上的函数值f(xk)加权Ak的和 作为积分I(f)的近似,即 或记 (2)第7页,共86页,编辑于2022年,星期三上式中xk,Ak分别称为求积节点、求积系数.求积系数与被积函数f(x)无关,而与求积节点、求积区间、权函数有关称公式(2)为n点求积公式,有时也称为一个n点求积公式,为求积公式的误差用此公式)求积分近似值的计算称为数值积分或数值微分第8页,共86页,编辑于2022年,星期三构造或确定一个求积公式,要讨论解决的问题有 (i)确定求积系数Ak和求积节点n;(ii)求积公式的误差估计和收敛性用什么标准来判定两个节点数相
4、同的求积公式的“好”与“差”呢?通常用“代数精确度”的高低作为求积公式“好”与“差”的一个标准在后面的讨论中我们将看到,节点相同的求积公式,代数精确度越高,求出的积分近似值精确度一般越好下面给出代数精确度的定义第9页,共86页,编辑于2022年,星期三定义若对任意的,求积公式(2)的误差都满足,则称该求积公式具有n次代数精确度验证一个求积公式所具有的代数精确度用定义是极不方便的,为此给出另一个定义第10页,共86页,编辑于2022年,星期三 定义2 若对函数,求积公式(2)精确成立,即而,则称其具有n次代数精确度因为函数组 是的一组基函数,所以两个定义是等价的,但在具体应用时,定义2比定义1要
5、方便的多第11页,共86页,编辑于2022年,星期三例验证求积公式具有3次代数精确度解:当而有第12页,共86页,编辑于2022年,星期三(1)当(2)当(3)当第13页,共86页,编辑于2022年,星期三(1)当故求积公式具有三次代数精确度第14页,共86页,编辑于2022年,星期三7.2 插值型求积公式这一节所讨论的求积公式,都是用在区间a,b上对被积函数f(x)作插值所得插值多项式Pn(x)代替被积函数f(x)导出的公式这一类求积公式的求积节点xk,就是对f(x)作插值时的插值节点,所以这类求积公式称为插值型求积公式为简便起见,这节讨论节点分布为等距并且权函数时的插值型求积公式的构造等问
6、题第15页,共86页,编辑于2022年,星期三7.2.1 Newton-Cotes求积公式求积公式一、公式的推导设将积分区间a,bn等分,求积节点为 ,那么,令x=a+th,则t=(x-a)/h,且由可知由Lagrange插值基函数有而,所以第16页,共86页,编辑于2022年,星期三将n次Lagrange插值多项式Ln(x)代替被积函数f(x)得记称为Cotes求积系数它与(3)式中的求积系数Ak相差一个常数b-a即第17页,共86页,编辑于2022年,星期三把Ak代入到(3)式中,得到Newton-Cotes求积公式例如当n=4,5时,Newton-Cotes公式分别为n=0,1,2三种情
7、形,在讨论(3)式中的余项R(1,f)后再详细讨论第18页,共86页,编辑于2022年,星期三二、误差估计求积公式(3)计算出的积分I(f)的近似值In+1(f)的误差多大?若被积函数 ,记,对n次Lagrange插值余项求积,可得n+1个节点的Newton-Cotes求积公式的误差估计式为 (5)第19页,共86页,编辑于2022年,星期三验证求积公式(3)的代数精确度,不用误差估计的(4)式,而用直接对插值余项求积的形式,即 (5)由(5)式,显而易见,当时,因可知,R(1,f)=0,所以我们所n+1点的求积公式(3)至少具有n次的代数精确度进一步可以证明,当n为偶数时,求积公式(3)的代
8、数精确度可以达到n+1次第20页,共86页,编辑于2022年,星期三三、几种常见的Newton-Cotes求积公式 对 n=0,1,2,按公式(3)可以得出下面三种常见的Newton-Cotes求积公式.1.n=0时的矩形求积公式分别以积分区间a,b的左、右端点和区间中点,即x=a,b,(a+b)/2为求积节点得到:左矩形求积公式:右矩形求积公式:中矩形求积公式:三个求积公式的误差估计,可将函数f(x)分别在处展开到含f(x)的一阶导数的Taylor公式在区间a,b上积分推得第21页,共86页,编辑于2022年,星期三2.n=1时的梯形求积公式按Cotes系数公式计算得故求积系数A0,A1为
9、,梯形求积公式为记(6)式的几何意义如图7-2所示(见p327)容易验证公式(6)的代数精确度的次数为1.考虑梯形求积公式(6)的误差估计R(1,f)假定时,用推广的积分中植定理,将过(a,f(a),(b,f(b)点的线性插值的余项 在a,b上积分,可得其中也称为梯形求公式第22页,共86页,编辑于2022年,星期三3.n=2时的Simpson求积公式按Cotes系数公式可以计算出为此,所以 (8)公式(8)称为Simpson求积公式由7.1节例1可知Simpson求积公式(8)具有次的代数精确度 Simpson求积公式(8)的误差估计R(1,f)不能直接有插值余项 利用推广的积分中值定理在a
10、,b上积分推出原因是 在a,b上要变号第23页,共86页,编辑于2022年,星期三7.3 Romberg积分积分 设 是任意数,是关于步长h逼近 的近似公式,它们的误差估计式为 (1)7.3.1 Richardson外推法 外推法是用精确度较低的近似公式组合成精确度较高的近似公式的一种方法.这里,k1,k2,k3,是一组常数.第24页,共86页,编辑于2022年,星期三 我们希望找到一种简便的方法,用近似公式F(h)的组合,得到误差阶较高的近似公式 ,使 (2)此时,逼近 F*的误差为O(h2)类似地,用 组合产生逼近F*的误差 为 O(h3)的近似公式等.下面我们给出一种具体的组合方法.按(
11、1)式,称 逼近 的误差为 .把h的幂次称为误差的阶,例如,称为二阶误差第25页,共86页,编辑于2022年,星期三把(1)式改写为 (3)用h/2代替(3)式中的h,得 (4)用2乘(4)式再减去(3)式,消去含h的项,得 (5)令 ,且记 第26页,共86页,编辑于2022年,星期三那么(5)式可写为 (6)这里,逼近 的误差为 再用 h/2 代替 h,使(6)式变为 (7)用4乘(7)式减去(6)式,消去含 的项,得 (8)同样记第27页,共86页,编辑于2022年,星期三(8)式可以写为 (9)这里 逼近 的误差为 还是用h/2代替h代入(9)式后,类似上述过程,可以得到误差为 的 一
12、般地,对 ,有逼近 的误差为 的递推公式 (10)也称为关于步长h的外推公式.表7-1列出了 时,按(10)式产生 的计算次序,表中各列左边黑体数字表示序号.第28页,共86页,编辑于2022年,星期三 表表7-1例1 设 带余项的差分公式为第29页,共86页,编辑于2022年,星期三 (11)导出具有误差为 的外推公式.解解 令 用 h/2代替h,得 (12)为消去含 的项,用4乘(12)式减去(11)式,得第30页,共86页,编辑于2022年,星期三从而有 (13)这里这时,逼近 的误差为 .重复用h/2代替h并消去含 的项 ,得到逼近 的误差为 的外推公式为第31页,共86页,编辑于20
13、22年,星期三 注意(14)式中第二项的分母为 而不是(10)式中的 .这是由于(11)式中的余项为关于 的幂次而不是关于h的幂次.7.3.2 Romberg求积方法求积方法 Romberg求积方法是以复化梯形公式为基础,应用Richardson外推法导出的数值求积方法.回忆7.2.1节的复化梯形公式,分别把积分区第32页,共86页,编辑于2022年,星期三间a,b分为1,2,4等分的结果列入表7-2.表表7-2 k 1 1 2 2 3 4第33页,共86页,编辑于2022年,星期三我们还可以进一步推导出它们的递推关系.由可以化为类似地,有一般地,把区间a,b逐次分半k-1次 ,区间长度(步长
14、)为 ,其中 .为第34页,共86页,编辑于2022年,星期三叙述方便起见,记 ,那么,(15)或 (16)从而有 (17)其中 .按外推法的思想,可以把(15)看成是关于第35页,共86页,编辑于2022年,星期三误差为 的一个近似公式.因此,复化梯形公式的误差公式为 (18)为消去 项,再取 代替(18)式中的 ,得 (19)第36页,共86页,编辑于2022年,星期三用4乘(19)式再减去(18)式,得 (20)记 (21)这是误差为 的外推公式.重复上述过程,将区间逐次分半k-1次后,可第37页,共86页,编辑于2022年,星期三以得到误差为 的外推公式 (22)当j=2时 (23)当
15、K=2时,有这是n=2的复化Simpson公式的 .不难验证,对一般的k,这里,是 的复化第38页,共86页,编辑于2022年,星期三Simpson公式.类似地,当j=3时,(24)在实际计算中,经常直接应用(23)式和形式与(24)式相类似的公式进行计算.所谓Romberg求积方法,就是由上述两部分组成.第一部分,对积分区间逐次分半k-1次,用复化梯形求积公式(16)计算 ,第二部分,用外推公式(22)计算第39页,共86页,编辑于2022年,星期三 用Romberg求积方法计算 的计算值的过程如下:首先,令k=1,区间长度 ,用梯形求积公式计算 (表7-3中第一行);区间分半,令K=2,区
16、间长度 ,先按(16)式计算 ,再按外推公式(22)式计算 (表7-3中第二行);再区间分半,令k=3,区间长度 ,先按(16)式计算 ,再按(22)式计算 (表7-3中第三行)等等,逐次分半区间k次后的计算结果如表7-3所示(见下页).第40页,共86页,编辑于2022年,星期三 表表7-3 :.表7-3中 的计算按行(k的序号)进行,每行第1个元素 用复化梯形公式(16)计算,其他元素 均按(22)式用 与 的组合得到.在实际应用中,往往根据实际问题对计第41页,共86页,编辑于2022年,星期三算精确度的要求来确定区间逐次分半的次数.常用不等式 (25)作为达到精确度要求的判断准则,这里
17、,是给定的一个小的正数.例例2 用Romberg求积方法计算 (26)的近似值,给定解 首先令区间长度 ,用梯形求积公式计算第42页,共86页,编辑于2022年,星期三区间0,1分半,令区间长度 ,按16式计算再按(23)式计算这时未达到精确度要求.为此,再将区间分半,令区间长度 按(16)式计算第43页,共86页,编辑于2022年,星期三按j=2和j=3的外推公式(23)和(24),分别用 和 的组合得到 以及用 和 的组合得到 ,即以及这时,已满足不等式(25)的要求.作为积分(26)式的近似,其误差为 .第44页,共86页,编辑于2022年,星期三下面给出用Romberg求积方法计算近似
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第六 数值 积分 PPT 讲稿
限制150内