数值积分与数值微分 (3)精选课件.ppt
《数值积分与数值微分 (3)精选课件.ppt》由会员分享,可在线阅读,更多相关《数值积分与数值微分 (3)精选课件.ppt(120页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、关于数值积分与数值微分(3)第一页,本课件共有120页4.1引言引言若函数若函数f(x)在区间在区间a,b上连续且其原函数为上连续且其原函数为F(x),则可用则可用Newton-Leibnitz公式求定积分的值公式求定积分的值求得定积分求得定积分Newton-Leibnitz公式无论在理论上还是在解决实际问公式无论在理论上还是在解决实际问题上都起了很大作用,但它并不能完全解决定积分的计题上都起了很大作用,但它并不能完全解决定积分的计算问题,因为积分学涉及的实际问题极为广泛,而且极算问题,因为积分学涉及的实际问题极为广泛,而且极其复杂,在实际计算中经常遇到以下三种情况:其复杂,在实际计算中经常遇
2、到以下三种情况:第二页,本课件共有120页(1)被积函数被积函数f(x)并不一定能够找到用初等函数的有限形并不一定能够找到用初等函数的有限形式表示的原函数式表示的原函数F(x).例如:例如:Newton-Leibnitz公式就无能为力了公式就无能为力了(2)被积函数被积函数f(x)能用初等函数表示能用初等函数表示,并不复杂并不复杂,但积分后其但积分后其原函数原函数F(x)表达式却很复杂表达式却很复杂.例如例如积分后其原函数积分后其原函数F(x)为:为:第三页,本课件共有120页(3)被积函数被积函数f(x)没有具体的解析表达式没有具体的解析表达式,其函数其函数关关系由表格或图形表示系由表格或图
3、形表示.对于这些情况对于这些情况,要计算积分的准确值都是十分困难的要计算积分的准确值都是十分困难的.由由此可见此可见,通过原函数来计算积分有它的局限性通过原函数来计算积分有它的局限性,因而研因而研究一种新的积分方法来解决究一种新的积分方法来解决Newton-Leibniz公式所不能公式所不能或很难解决的积分问题或很难解决的积分问题,这时需要用数值解法来建立求这时需要用数值解法来建立求积分的近似计算方法积分的近似计算方法.第四页,本课件共有120页 4.1.1 4.1.1 数值求积的基本思想数值求积的基本思想 积分值积分值 在几何上可以解释为由在几何上可以解释为由x=a,x=b,y=0以及以及y
4、=f(x)这四条边所围成的曲边梯形面这四条边所围成的曲边梯形面积积.如图如图4-14-1所示,而这个面积之所以难于计算是因为它所示,而这个面积之所以难于计算是因为它有一条曲边有一条曲边y=f(x)图图4-1数值积分的几何意义数值积分的几何意义第五页,本课件共有120页建立数值积分公式的途径比较多建立数值积分公式的途径比较多,其中最常用的有两种:其中最常用的有两种:(1)由积分中值定理可知,对于连续函数)由积分中值定理可知,对于连续函数f(x),在积分,在积分区间区间a,b内存在一点内存在一点,使得,使得即所求的曲边梯形的面积恰好等于底为即所求的曲边梯形的面积恰好等于底为(b-a),高为,高为的
5、矩形面积的矩形面积.第六页,本课件共有120页但是点但是点的具体位置一般是未知的的具体位置一般是未知的,因而因而 的值也是的值也是未知的未知的,称称 为为f(x)在区间在区间 a,b 上的平均高度上的平均高度.那么只那么只要对平均高度要对平均高度 提供一种算法,相应地就获得一种数提供一种算法,相应地就获得一种数值求积方法值求积方法第七页,本课件共有120页三个求积分公式三个求积分公式y=f(x)yabab(a+b)/2按照这种思想,可构造出一些求积分值的近似公式按照这种思想,可构造出一些求积分值的近似公式:例如例如xy=f(x)ab梯形公式梯形公式 取取则得到梯形公式则得到梯形公式:(4.1)
6、(4.1)第八页,本课件共有120页三个求积分公式三个求积分公式aby 取取y=f(x)xab则得到则得到中矩形公式中矩形公式:中矩形公式中矩形公式(4.2)(4.2)第九页,本课件共有120页三个求积分公式三个求积分公式 取取则得到则得到Simpson公式公式:y=f(x)yab(a+b)/2abx(4.3)(4.3)第十页,本课件共有120页梯形公式梯形公式把把f(a),f(b)的加权平均值的加权平均值作为平均高作为平均高度度f()的近似值的近似值.中矩形公式中矩形公式把把a,b的中点处函数值的中点处函数值作为作为平均平均高度高度f()的近似值的近似值.Simpson公式公式是以函数是以函
7、数f(x)在在a,b,这三点的函数值这三点的函数值f(a),f(b),的加权平均值的加权平均值作为平均高度作为平均高度f()的近似值的近似值.第十一页,本课件共有120页更一般地,可以在区间更一般地,可以在区间a,b上适当选取某些节点上适当选取某些节点xk,然后用然后用f(xk)的加权平均作为平均高度的加权平均作为平均高度f()的近似值的近似值,这样这样构造出来的求积公式具有下列形式:构造出来的求积公式具有下列形式:其中其中xk称为称为求积节点求积节点;Ak称为称为求积系数求积系数,也称为伴随节点也称为伴随节点xk的的权权.注注:Ak仅仅与节点仅仅与节点xk有关有关,而不依赖于被积函数而不依赖
8、于被积函数f(x).(4.4)(4.4)第十二页,本课件共有120页例例4.1设积分区间设积分区间a,b为为0,2,取,取 时时,分别用梯形、中矩形公式和分别用梯形、中矩形公式和Simpson公式计算其公式计算其积分结果并与准确值进行比较积分结果并与准确值进行比较解解:积分公式分别为积分公式分别为第十三页,本课件共有120页 f(x)1xx2x3x4ex准确值准确值222.6746.406.389中梯形公式计算值中梯形公式计算值2248168.389矩形公式计算值矩形公式计算值222225.436Simpson公式计算值公式计算值222.6746.676.421 从表中可以看出从表中可以看出,
9、当当f(x)为为 时时,Simpson比梯形公式和中矩形公式更精确比梯形公式和中矩形公式更精确.第十四页,本课件共有120页定义定义4.14.1如果某个如果某个求积公式对于次数不大于求积公式对于次数不大于m的多项的多项式均能准确的成立式均能准确的成立,但对于但对于m+1次多项式就不一定准确,次多项式就不一定准确,则称该求积公式具有则称该求积公式具有m次代数精度次代数精度.从而验证求积公式的代数精度时从而验证求积公式的代数精度时,只需验证该求积公只需验证该求积公式对式对是否成立即可是否成立即可.4.1.2 4.1.2 代数精度的概念代数精度的概念注:注:由于次数不大于由于次数不大于m的多项式可以
10、表示为的多项式可以表示为第十五页,本课件共有120页例例4.2验证梯形公式的代数精度验证梯形公式的代数精度.练习练习4.1验证中矩形公式和验证中矩形公式和Simpson公式的代数精度公式的代数精度.第十六页,本课件共有120页取取f(x)=1时,时,两端相等两端相等 取取f(x)=)=x时时,取取f(x)=)=x2 2 时时,两端不相等两端不相等 故梯故梯形公式具有形公式具有1 1次代数精度次代数精度.两端相等两端相等 第十七页,本课件共有120页一般地一般地,欲使求积公式欲使求积公式(4.4)具有具有m次代数精度次代数精度,只要令只要令它对于它对于都能准确成立都能准确成立,这就要求这就要求第
11、十八页,本课件共有120页这是关于这是关于的线性方程组,其系数矩阵的线性方程组,其系数矩阵是范得蒙矩阵是范得蒙矩阵,当当互异时非奇异互异时非奇异,故故有唯一解有唯一解.如果事先选定求积节点如果事先选定求积节点xk,取取m=n,此时有此时有第十九页,本课件共有120页例例4.3试确定一个至少具有试确定一个至少具有2次代数精度的公式次代数精度的公式解解:要使公式具有要使公式具有2 2次代数精度次代数精度,则对则对f(x)=1,)=1,x,x2 2 求积公式准确成立,即得如下方程组求积公式准确成立,即得如下方程组解之得解之得 所求公式为:所求公式为:第二十页,本课件共有120页例例4.4试确定求积系
12、数试确定求积系数A,B,C 使使 具有最高的代数精度具有最高的代数精度所得求积公式为:所得求积公式为:对于对于f(x)=1,)=1,x,x2 2,x3 3都准确成立都准确成立,对于对于f(x)=)=x4 4 就不准确就不准确了,所以此求积公式具有了,所以此求积公式具有 3 3 次代数精度次代数精度.解解:分别取分别取f(x)=1,)=1,x,x2 2 使求积公式准确成立使求积公式准确成立,即即 得如下方程组得如下方程组第二十一页,本课件共有120页例例4.5给定求积公式给定求积公式试确定求积系数试确定求积系数A-1,A0,A1,使其有尽可能高的代数使其有尽可能高的代数精度,并指出其代数精度精度
13、,并指出其代数精度解:令求积公式对解:令求积公式对f(x)=1,x,x2准确成立,则有准确成立,则有第二十二页,本课件共有120页解之得解之得其代数精度至少为其代数精度至少为2,将将f(x)=x3代入求积公式两端相等代入求积公式两端相等,而将将而将将f(x)=x4代入求积公式两端不相等代入求积公式两端不相等,所以其代数精所以其代数精度为度为3次次第二十三页,本课件共有120页(2)先用某个简单函数)先用某个简单函数近似逼近近似逼近f(x),用用代替原被积函数代替原被积函数f(x),即,即要求:要求:函数函数应对应对f(x)有充分的逼近程度有充分的逼近程度,并且容易并且容易计算其积分计算其积分.
14、由于多项式能很好地逼近连续函数由于多项式能很好地逼近连续函数,且又容易计算积且又容易计算积分分,因此将因此将选取为插值多项式选取为插值多项式,这样这样f(x)的积分就的积分就可以用其插值多项式的积分来近似代替可以用其插值多项式的积分来近似代替以此构造数值算法以此构造数值算法.第二十四页,本课件共有120页4.1.3 4.1.3 插值型的求积公式插值型的求积公式设已知设已知f(x)在节点在节点 有函数值有函数值作作n次拉格朗日插值多项式次拉格朗日插值多项式 式中式中 这里这里 多项式多项式Ln(x)易于求积易于求积,所以可取所以可取 作作为为 的近似值,即的近似值,即 第二十五页,本课件共有12
15、0页其中其中称为称为求积系数求积系数.插值型求积公式插值型求积公式(4.5)(4.5)第二十六页,本课件共有120页设插值求积公式的余项为设插值求积公式的余项为 ,由插值余项定理得由插值余项定理得其中其中 当当f(x)是次数不高于是次数不高于n的多项式时,有的多项式时,有从而插值型求积公式从而插值型求积公式(4.5)(4.5)至少具有至少具有n次代数精度次代数精度.定义定义4.14.1 求积公式求积公式 其系数其系数 时,则称求积公式为插值时,则称求积公式为插值求积公式求积公式.第二十七页,本课件共有120页定理定理4.1 n+1个节点的求积公式个节点的求积公式至少有至少有n次代数精度的充要条
16、件是它是插值型的次代数精度的充要条件是它是插值型的.第二十八页,本课件共有120页必要性:必要性:若求积公式至少具有若求积公式至少具有n n次代数精度次代数精度,则对则对n n次多项式次多项式精确成立精确成立,即即而而取取 时时所以有所以有 ,即求积公式为插值型求积公式即求积公式为插值型求积公式 第二十九页,本课件共有120页4.2Newton-Cotes公式公式4.2.1Cotes系数系数在插值求积公式在插值求积公式中中,当所当所取节点是等距时取节点是等距时称为称为Newton-Cotes公式公式其中其中插值多项式插值多项式求积系数求积系数这里这里是插值基函数是插值基函数,即有即有(4.6)
17、(4.6)第三十页,本课件共有120页将积分区间将积分区间 a,b 划分为划分为n等分等分,作变量代换作变量代换当当时时,有有于是可得于是可得步长步长求积节点为求积节点为为了计算系数为了计算系数Ak,由于由于所以所以第三十一页,本课件共有120页从而从而其中其中第三十二页,本课件共有120页代入插值求积公式代入插值求积公式(4.6)有有称为称为Newton-Cotes求积公式求积公式,称为称为Cotes系数系数 (2)(2)显然显然,是不依赖于积分区间是不依赖于积分区间 a,b 以及被以及被积函数积函数f(x)的常数的常数,只要给出只要给出n,就可以算出就可以算出Cotes系数系数.(1)容易
18、验证容易验证注注(4.7)(4.7)第三十三页,本课件共有120页当当n=1时时当当n=2时时梯形公式梯形公式Simpson公式公式TS第三十四页,本课件共有120页P P82 82 表表4.14.1给出了给出了n从从1 18 8的的Cotes系数系数当当n=4时时Cotes公式公式C当当n=8时,出现了负系数,从而影响稳定性和收敛时,出现了负系数,从而影响稳定性和收敛性,因此实用的只是低阶公式性,因此实用的只是低阶公式.第三十五页,本课件共有120页Newton-Cotes公式柯特斯系数n n11/21/211/21/221/64/61/621/64/61/631/83/83/81/831/
19、83/83/81/847/9016/452/1516/457/9047/9016/452/1516/457/9055下面分别考虑几种特殊请况.第三十六页,本课件共有120页4.2.2 4.2.2 偶阶求积公式的代数精度偶阶求积公式的代数精度定理定理4.2当当n为偶数时为偶数时,Newton-Cotes公式公式(4.7)至少有至少有n+1次代数精度次代数精度.n阶阶Newton-Cotes公式至少具有公式至少具有n次代数精度次代数精度Simpson公式公式(二阶二阶Newton-Cotes公式公式)具有具有3次代数精次代数精度度梯形公式梯形公式(一阶一阶Newton-Cotes公式公式)具有具有
20、1次代数精度次代数精度第三十七页,本课件共有120页4.2.3 4.2.3 几种低阶求积公式的余项几种低阶求积公式的余项 在在Newton-Cotes求积公式中求积公式中n=1,2,4时,就分别时,就分别得到下面的梯形公式、得到下面的梯形公式、Simpson公式和公式和Cotes公式公式(1)(1)梯形公式梯形公式 当当n=1时,时,Newton-Cotes公式就是梯形公式公式就是梯形公式梯形公式的误差梯形公式的误差:设设f(x)在在 a,b 上具有连续的二阶导数上具有连续的二阶导数,则梯形公式的误差(余项)为,则梯形公式的误差(余项)为第三十八页,本课件共有120页证证:由插值型求积公式的余
21、项由插值型求积公式的余项 其中其中 可知梯形公式的误差为可知梯形公式的误差为 由于由于(x-a)()(x-b)在在 a,b 中不变号中不变号,在在 a,b 上连上连续续,根据积分中值定理根据积分中值定理 ,在在 a,b 上存在一点上存在一点,使,使 因此因此 第三十九页,本课件共有120页(2 2)Simpson公式公式 当当n=2时时,Newton-Cotes公式就是公式就是Simpson公式公式(或称抛物线公式)(或称抛物线公式)Simpson公式的误差:公式的误差:设设f(x)在在 a,b 上具有连续的上具有连续的4 4阶阶导数,则导数,则Simpson公式的误差为公式的误差为 第四十页
22、,本课件共有120页(3 3)Cotes公式公式 当当n=4时,时,Newton-Cotes公式为公式为Cotes公式的误差公式的误差:设在设在f(x)a,b 上具有连续的上具有连续的6 6阶导数,阶导数,则则Cotes公式的误差为公式的误差为 第四十一页,本课件共有120页例例4.6分别用梯形公式、分别用梯形公式、Simpson公式和公式和Cotes公式计算定公式计算定积分积分 的近似值,并与准确值进行比较的近似值,并与准确值进行比较.(1)(1)用梯形公式计算用梯形公式计算 (2)(2)用用Simpson公式公式 第四十二页,本课件共有120页(3)(3)用用Cotes公式计算,系数为公式
23、计算,系数为积分的准确值为积分的准确值为可见,三个求积公式的精度逐渐提高可见,三个求积公式的精度逐渐提高 第四十三页,本课件共有120页4.2.4复化求积法及其收敛性复化求积法及其收敛性 由梯形、由梯形、Simpson和和Cotes求积公式余项可知,随着求积公式余项可知,随着求积求积节点数的增多,对应公式的精度也会相应提高节点数的增多,对应公式的精度也会相应提高.但由于但由于n88时时的的Newton-Cotes公式开始出现负值的公式开始出现负值的Cotes系数系数.根据误差理论的分析研究根据误差理论的分析研究,当积分公式出现负系数时当积分公式出现负系数时,可能导致舍入误差增大可能导致舍入误差
24、增大,并且往往难以估计并且往往难以估计.因此不能用增因此不能用增加求积节点数的方法来提高计算精度加求积节点数的方法来提高计算精度.在在实际应用中实际应用中,通常将积分区间分成若干个小区间通常将积分区间分成若干个小区间,在每在每个小区间上采用低阶求积公式个小区间上采用低阶求积公式,然后把所有小区间上的计然后把所有小区间上的计算结果加起来得到整个区间上的求积公式算结果加起来得到整个区间上的求积公式,这就是复化求这就是复化求积公式的基本思想积公式的基本思想.常用的复化求积公式有复化梯形公式和复化常用的复化求积公式有复化梯形公式和复化Simpson公公式式.第四十四页,本课件共有120页然后将它们累加
25、求和然后将它们累加求和,用用 作为所求积分作为所求积分I的近似的近似值值(1)复化梯形公式及其误差复化梯形公式及其误差将积分区间将积分区间 a,b 划分为划分为n等份等份,步长步长求积节点为求积节点为 在每个小区间在每个小区间 上应用梯形公式上应用梯形公式 求出积分值求出积分值第四十五页,本课件共有120页记记(4.8)复化梯形公式复化梯形公式 第四十六页,本课件共有120页 设设f(x)在在 a,b 上有连续的二阶导数上有连续的二阶导数,在子区间在子区间 上梯形公式的余项已知为上梯形公式的余项已知为 在在 a,b 上的余项上的余项 第四十七页,本课件共有120页设设 在在 a,b 上连续,根
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数值积分与数值微分 3精选课件 数值 积分 微分 精选 课件
限制150内