数值积分与数值微分精选课件.ppt
《数值积分与数值微分精选课件.ppt》由会员分享,可在线阅读,更多相关《数值积分与数值微分精选课件.ppt(80页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、关于数值积分与数值微分第一页,本课件共有80页 2(1 1)f(x)不是连续函数,甚至也不是解析函数,而是不是连续函数,甚至也不是解析函数,而是通过实验、测量或计算得出的一组数据。通过实验、测量或计算得出的一组数据。(2 2)f(x)的原函数不能用初等函数表示。如被积函数为的原函数不能用初等函数表示。如被积函数为(3 3)f(x)的原函数表达式相当复杂,而且不同的被积函的原函数表达式相当复杂,而且不同的被积函数数f(x),其原函数的表达形式一般来说是不同的。如,其原函数的表达形式一般来说是不同的。如 因此在工程计算中,需要构造一种积分方法,使其在误差范围内因此在工程计算中,需要构造一种积分方法
2、,使其在误差范围内计算时既能节省工作量,又方便可行,这就是数值积分所要解决的问计算时既能节省工作量,又方便可行,这就是数值积分所要解决的问题题第二页,本课件共有80页 3二、数值积分的基本思想二、数值积分的基本思想由定积分的定义由定积分的定义其中其中 。我们希望用被积函数。我们希望用被积函数f(x)在积分区间在积分区间 a,b 内某些点处函数值的线性组合来近似代替定积分,内某些点处函数值的线性组合来近似代替定积分,即有求积公式即有求积公式其中其中 称为求积节点,它只与积分区间称为求积节点,它只与积分区间 a,b 有关。有关。Aj称为求积系数,它与求积节点称为求积系数,它与求积节点xj有关,与有
3、关,与f(x)的具体表达的具体表达形式无关。形式无关。E(f)称为余项。称为余项。第三页,本课件共有80页 4三、代数精度与插值型求积公式三、代数精度与插值型求积公式定义定义8.18.1 若求积公式(若求积公式(8.28.2)对所有次数不超过)对所有次数不超过r次的多项式次的多项式均能准确成立均能准确成立 ,而至少有一个,而至少有一个r+1+1次多项式不能准确次多项式不能准确 成立。则称求积公式(成立。则称求积公式(8.28.2)具有)具有r次代数精度次代数精度定理定理8.18.1 对任意给定的对任意给定的n+1+1个相异节点个相异节点总存在相应的求积系数总存在相应的求积系数 使求积公式(使求
4、积公式(8.28.2)至少具有至少具有n次代数精度次代数精度证明证明 在求积公式(在求积公式(8.28.2)中分别令)中分别令则有线性方程组则有线性方程组第四页,本课件共有80页 5 方程组(方程组(8.38.3)的系数行列式是)的系数行列式是VandermondeVandermonde行列式。由于节点行列式。由于节点是相异节点,故方程组(是相异节点,故方程组(8.38.3)的系数行列式不等于)的系数行列式不等于0 0。由由CramerCramer法则,方程组有唯一的解法则,方程组有唯一的解第五页,本课件共有80页 6四、插值型求积公式四、插值型求积公式 可以通过求解方程组(可以通过求解方程组
5、(8.38.3)的方法来构造求积公式,称之为)的方法来构造求积公式,称之为待定系数法。但当待定系数法。但当n比较大时,求解方程组(比较大时,求解方程组(8.38.3)是较困难的事。)是较困难的事。由求积公式的唯一性,可采取对被积函数利用插值多项式近似由求积公式的唯一性,可采取对被积函数利用插值多项式近似代替的方法来构造求积公式。以求积节点代替的方法来构造求积公式。以求积节点xj为插值节点对为插值节点对f(x)进进行行LangrangeLangrange插值有插值有其中其中对(对(8.48.4)两端在)两端在 a,b 上积分,有上积分,有第六页,本课件共有80页 7令令 其中其中且与且与有关由(
6、有关由(8.58.5)式得求积公式)式得求积公式当当 时时由(由(8.58.5)式求积公式具有)式求积公式具有n次代数精度。次代数精度。第七页,本课件共有80页 8 定义定义8.28.2 若积分区间的端点为求积节点,称此类求积公式为闭若积分区间的端点为求积节点,称此类求积公式为闭型公式。若积分区间的端点不是求积节点,称求积公式为开型公式。型公式。若积分区间的端点不是求积节点,称求积公式为开型公式。若只有一个端点是求积节点,称求积公式为半开半闭公式。若只有一个端点是求积节点,称求积公式为半开半闭公式。应用中对求积公式(应用中对求积公式(8.28.2),常将余项),常将余项E(f)舍去,得近似公式
7、舍去,得近似公式称称E(f)为截断误差为截断误差第八页,本课件共有80页 92 NewtonCotes2 NewtonCotes公式公式一、一、NewtonCotesNewtonCotes公式公式 将区间将区间 a,b n等分,步长等分,步长 ,求积节点为,求积节点为令令 ,LagrangeLagrange插值基函数为插值基函数为 求积系数求积系数Aj可表示为可表示为第九页,本课件共有80页 10令令 称为称为CotesCotes系数,则求积公式可化为系数,则求积公式可化为若取若取 ,由(,由(8.98.9)有)有常见的常见的NewtonCotesNewtonCotes公式公式1 1 梯形公式
8、梯形公式 (n=1=1)由(由(8.88.8),),(8.9)(8.9)式有式有 第十页,本课件共有80页 11故有求积公式故有求积公式 近似公式为近似公式为 截断误差截断误差 第十一页,本课件共有80页 12其几何意义为用梯形的面积近似代替曲边梯形的面积。其几何意义为用梯形的面积近似代替曲边梯形的面积。如图所示。如图所示。第十二页,本课件共有80页 132 2SimpsonSimpson公式公式 (n=2=2,抛物形公式)抛物形公式)故有近似公式故有近似公式 其几何意义是用抛物线围成曲边梯形的面积近似代替以其几何意义是用抛物线围成曲边梯形的面积近似代替以f(x)围成围成的曲边梯形的面积。的曲
9、边梯形的面积。如图所示如图所示第十三页,本课件共有80页 143 3CotesCotes公式(公式(n=4=4)定理定理8.28.2 设设 ,则,则SimpsonSimpson积分公式的余项为积分公式的余项为其中其中 第十四页,本课件共有80页 15n11/21/221/64/61/631/83/83/81/847/9032/90 12/90 32/907/90519/28875/28850/28850/28875/28819/288641/840216/84027/840272/84027/840216/84041/840几个低阶几个低阶CotesCotes公式的求积系数公式的求积系数第十五
10、页,本课件共有80页 16定理定理8.38.3 当为偶数时,当为偶数时,n+1+1个求积节点的个求积节点的NewtonCotesNewtonCotes公式公式至少具有至少具有n+1 1次代数精度。次代数精度。当当n=8=8和和n1010时的时的n阶阶NewtonCotesNewtonCotes系数中,系数将有正系数中,系数将有正有负。从定理有负。从定理8.18.1知,知,n+1 1个求积节点的个求积节点的NewtonCotesNewtonCotes求积公式求积公式至少具有至少具有n次代数精度,但由定理次代数精度,但由定理8.28.2知,当知,当n=2=2时,时,SimpsonSimpson公公
11、式具有式具有3 3次代数精度。事实上当为偶数时有如下定理。次代数精度。事实上当为偶数时有如下定理。例例8.18.1 对定积分对定积分 ,试分别用梯形公式,试分别用梯形公式,Simpson,Simpson公式,公式,CotesCotes公式作近似计算。公式作近似计算。解解:(1)NewtonLeibniz (1)NewtonLeibniz公式,得准确值公式,得准确值第十六页,本课件共有80页 17(2)(2)梯形公式梯形公式(3)Simpson(3)Simpson公式公式(4)Cotes(4)Cotes公式公式第十七页,本课件共有80页 18二、二、NewtonCotesNewtonCotes公
12、式的稳定性公式的稳定性 稳定性,即计算过程中舍入误差对最后计算结果的影响。稳定性,即计算过程中舍入误差对最后计算结果的影响。设节点设节点xj处的准确值为处的准确值为 ,参加计算的近似值记为,参加计算的近似值记为 ,令令令令 ,利用(,利用(8.68.6)式计算引起计算结果的)式计算引起计算结果的误差有估计式误差有估计式第十八页,本课件共有80页 19当当CotesCotes系数系数 同号时有同号时有从而从而 即公式(即公式(8.68.6)是稳定的。)是稳定的。当当CotesCotes系数系数 不同号时有不同号时有从而从而 有可能很大,稳定性得不到保证。事实上,仅当有可能很大,稳定性得不到保证。
13、事实上,仅当n77和和n=9=9时时CotesCotes系数才全是正的,其余的系数才全是正的,其余的CotesCotes系数有正有负系数有正有负故一般不采用高阶的故一般不采用高阶的NewtonCotesNewtonCotes公式做数值积分。公式做数值积分。第十九页,本课件共有80页 203 3 复化求积公式复化求积公式 由于高次由于高次NewtonCotesNewtonCotes公式的求积系数有正有负,引起数值计算公式的求积系数有正有负,引起数值计算的不稳定。另一方面的不稳定。另一方面,,NewtonCotesNewtonCotes公式是通过对被积函数公式是通过对被积函数f(x)进行进行Lag
14、rangeLagrange插值而构造出的积分公式,由于高次插值将会插值而构造出的积分公式,由于高次插值将会出现振荡现象。因此在实用中一般不采用高次出现振荡现象。因此在实用中一般不采用高次NewtonCotesNewtonCotes公公式进行数值积分。式进行数值积分。受分段插值的启示,对积分也可进行分段积分,称之为复化受分段插值的启示,对积分也可进行分段积分,称之为复化求积。其基本思想是将区间求积。其基本思想是将区间 a,b 分成分成n个小区间,在每个小区间个小区间,在每个小区间上用低次上用低次NewtonCotesNewtonCotes公式作数值积分,再求和。公式作数值积分,再求和。将区间将区
15、间 a,b n等分,步长等分,步长 ,节点为,节点为第二十页,本课件共有80页 21为计算的方便,常取为计算的方便,常取由定积分对积分区间的可加性有由定积分对积分区间的可加性有一、复化梯形公式一、复化梯形公式在(在(8.158.15)式右端对每个子区间)式右端对每个子区间 上的积分上的积分使用梯形求积公式,有使用梯形求积公式,有第二十一页,本课件共有80页 22 称(称(8.168.16)式为复化梯形公式。用)式为复化梯形公式。用Tn表示将区间表示将区间 a,b n等分等分的复化梯形公式,进一步将子区间的复化梯形公式,进一步将子区间 分为分为2 2个子区间个子区间也即将区间也即将区间 a,b
16、进行进行2 2n等分,此时有等分,此时有此时的复化梯形公式为此时的复化梯形公式为第二十二页,本课件共有80页 23记记 由(由(8.168.16)和()和(8.178.17)有)有同理同理 由(由(8.98.9)式得复化梯形公式)式得复化梯形公式Tn的余项表达式为的余项表达式为设设 ,则,则第二十三页,本课件共有80页 24由闭区间上连续函数的介值定理,存在由闭区间上连续函数的介值定理,存在 使使故复化梯形公式的余项为故复化梯形公式的余项为 二、复化二、复化SimpsonSimpson公式公式在(在(8.158.15)式右端对每个子区间)式右端对每个子区间 上的积分上的积分使用使用Simpso
17、nSimpson公式得复化公式得复化SimpsonSimpson公式公式第二十四页,本课件共有80页 25由由(8.16),(8.17)(8.16),(8.17)有有由由(8.18),(8.20)(8.18),(8.20)有有第二十五页,本课件共有80页 26同理同理类似于复化梯形公式余项的推导,可得复化类似于复化梯形公式余项的推导,可得复化SimpsonSimpson公式的余项为公式的余项为三、复化三、复化CotesCotes公式公式在(在(8.158.15)式右端对每个子区间)式右端对每个子区间 上的积分上的积分使用使用CotesCotes公式,得复化公式,得复化CotesCotes公式公
18、式第二十六页,本课件共有80页 27递推公式为递推公式为当当 时,复化时,复化CotesCotes公式的余项为公式的余项为第二十七页,本课件共有80页 28四、变步长方法四、变步长方法 做数值积分可以用定步长积分法。定步长法在使用前,需做数值积分可以用定步长积分法。定步长法在使用前,需首先确定一个适当的步长,即确定区间首先确定一个适当的步长,即确定区间 a,b 的等分数的等分数n。但步。但步长的选取是相当困难的,步长取大了,难以保证精度,取小了,长的选取是相当困难的,步长取大了,难以保证精度,取小了,将会增加计算工作量。因此实用中常用变步长法求积分将会增加计算工作量。因此实用中常用变步长法求积
19、分 变步长法也称逐次折半法,反复使用复化求积公式计算积变步长法也称逐次折半法,反复使用复化求积公式计算积分,直到相邻两次结果之差的绝对值小于误差精度为止。为便分,直到相邻两次结果之差的绝对值小于误差精度为止。为便于计算机的编程,常取于计算机的编程,常取 等分,对复化梯等分,对复化梯形公式,反复利用(形公式,反复利用(8.178.17),(),(8.188.18)式计算积分值,直到)式计算积分值,直到第二十八页,本课件共有80页 29对复化对复化SimpsonSimpson公式,反复利用(公式,反复利用(8.178.17),(),(8.188.18),),(8.218.21)式直到)式直到对复化
20、对复化CotesCotes公式,反复利用(公式,反复利用(8.178.17),(),(8.188.18),),(8.218.21)和()和(8.238.23)式直到)式直到为止为止 例例8.38.3 对积分对积分 ,利用变步长方法求其近似值,利用变步长方法求其近似值,使其精度达到使其精度达到第二十九页,本课件共有80页 30解解取取(1)(1)复化梯形公式,由(复化梯形公式,由(8.178.17),(),(8.188.18)式有)式有继续以上过程的计算,结果如表所示继续以上过程的计算,结果如表所示 k Tnk Tn k Tn 0 0.92073554 0.9459850 8 0.9460827
21、 1 0.93979335 0.9460596 9 0.9460830 2 0.94451356 0.946076510 0.9460831 3 0.94569097 0.9460815第三十页,本课件共有80页 31(2)(2)复化复化SimpsonSimpson公式公式 由复化梯形公式表中的数据和公式(由复化梯形公式表中的数据和公式(8.218.21)得复化)得复化SimpsonSimpson公式的计算结果如表所示公式的计算结果如表所示 k Snk Sn 0 0.94614593 0.9460830 1 0.94608694 0.9460831 2 0.9460833 由复化由复化Simp
22、sonSimpson公式表中的数据和公式(公式表中的数据和公式(8.238.23)得计算结果如)得计算结果如表所示。显然复化表所示。显然复化CotesCotes公式比复化公式比复化SimpsonSimpson公式的计算工作量少,公式的计算工作量少,而复化而复化SimpsonSimpson公式比复化梯形公式的计算工作量少。公式比复化梯形公式的计算工作量少。(3)(3)复化复化CotesCotes公式公式 k Cn 0 0.9460829 1 0.9460830 2 0.9460831第三十一页,本课件共有80页 324 Romberg4 Romberg求积公式求积公式 一、一、Richardso
23、nRichardson外推法外推法在工程计算中,有时函数在工程计算中,有时函数y=f(x)在在x=0=0处的值处的值f(0)(0)是无法求出是无法求出收敛于收敛于f(0)(0)的数列,的数列,RichardsonRichardson外推法就是构造该数列的外推法就是构造该数列的的,只能通过实验,测量等方法,逐次求出的,只能通过实验,测量等方法,逐次求出来逼近来逼近f(0)(0)。但。但h越小,实验和测量的难度就越大。因此我们越小,实验和测量的难度就越大。因此我们希望从已有的数据希望从已有的数据 构造出一个能很快构造出一个能很快一种技巧一种技巧设设f(x)在在x=0=0处的处的MaclaurinM
24、aclaurin级数为级数为第三十二页,本课件共有80页 33若若 则用则用 逼近逼近f(0)(0)截断误差为截断误差为h的同阶的同阶无穷小无穷小,令令 则有则有若用若用 来逼近来逼近f(0)(0),其截断误差为,其截断误差为h2 2的同阶无穷小的同阶无穷小第三十三页,本课件共有80页 34二、二、RombergRomberg积分法积分法 RombergRomberg积分法,是根据积分法,是根据RichardsonRichardson外推技巧,利用变步长的外推技巧,利用变步长的复化梯形公式推导出的数值积分公式。复化梯形公式推导出的数值积分公式。令令 若若 则用则用f2 2(h)逼近逼近f(0)
25、(0)的截断误差为的截断误差为h3 3的同阶无穷小。的同阶无穷小。这种加速收敛方法就是这种加速收敛方法就是RichardsonRichardson外推法的一个特例。外推法的一个特例。第三十四页,本课件共有80页 35其中其中T0 0(h)是将是将 a,b n等分后构造的复化梯形公式。则由等分后构造的复化梯形公式。则由(8.258.25)式产生的)式产生的Tm(h)逼近积分逼近积分 误差的阶为误差的阶为 (8.258.25)的方法称为)的方法称为RombergRomberg积分法积分法 由(由(8.218.21)和()和(8.238.23)式,)式,RombergRomberg积分公式(积分公式
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数值 积分 微分 精选 课件
限制150内