数值分析-数值积分与数值微分_第1页
数值分析-数值积分与数值微分_第2页
数值分析-数值积分与数值微分_第3页
数值分析-数值积分与数值微分_第4页
数值分析-数值积分与数值微分_第5页
已阅读5页,还剩70页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

在一元函数的积分学中,我们已经熟知,若函数f(x)在区间[a,b]上连续且其原函数为F(x),则可用牛顿―莱布尼兹公式

第4章数值积分和数值微分§4.1引言来求定积分。前面公式虽然在理论上或在解决实际问题中都起了很大的作用,但它并不能完全解决定积分的计算问题。因为定积分的计算常常会碰到以下三种情况:(1)被积函数f(x)的原函数F(x)不易找到。许多很简单的函数,例如等,其原函数都不能用初等函数表示成有限形式。

(2)被积函数f(x)没有具体的解析表达式。其函数关系由表格或图形表示,无法求出原函数。

(3)尽管f(x)的原函数能表示成有限形式但其表达式相当复杂。例如定积分的被积函数的原函数就比较复杂,从数值计算角度来看,计算量太大。

如图4.1,若用左矩形近似地代替曲边梯形,则得到左矩形公式

同样可得到右矩形公式图4.1

如图4.2,若用梯形的面积近似地代替曲边梯形的面积,则得到计算定积分的梯形公式(1―1)

如图4.3,若用抛物线代替曲线f(x),则可得到抛物线公式(或辛普生公式)(1―2)

图4.2图4.3

二、代数精度的概念三、插值型求积公式四、求积公式的收敛性和稳定性

2牛顿―柯特斯(Newton―Cotes)公式建立数值积分公式最基本的思想是选取一个既简单又有足够精度的函数φ(x),用φ(x)代替被积函数f(x),于是有现用第2章介绍的插值多项式Pn(x)来代替被积函数f(x),即有

取基点为等距,即

a=x0<x1<…<xn=b

利用拉格朗日插值多项式(2―1)

其中(2―2)

这里yi=f(xi),对式(2―1)两边积分得为牛顿―柯特斯求积公式,Rn(f)为牛顿―柯特斯求积公式的余项。令

x=x0+sh,0≤s≤n(2―3)

(2―4)(2―5)

我们称(2―6)

称C(n)i为柯特斯求积系数。很显然,当n=1时,可算得此时式(2―5)为(2―7)

这是梯形公式。当n=2时,可得于是(2―8)

这是抛物线公式。当n=3时,代入(2―5)式得到求积公式(2―9)

类似地可分别求出n=4,5,…时的柯特斯系数,从而建立相应的求积公式。具体结果见表4―1。从表中可以看出,当n≤7时,柯特斯系数为正;从n≥8开始,柯特斯系数有正有负。因此,当n≥8时,误差有可能传播扩大,牛顿―柯特斯求积公式不宜采用。柯特斯系数C(n)i仅与n和i有关,与被积函数f(x)无关,且满足(2―10)

事实上,式(2―5)对f(x)=1是准确成立的。例1试分别用梯形公式和抛物线公式计算积分解利用梯形公式利用抛物线公式原积分的准确值表4―1

2.2误差估计现对牛顿―柯特斯求积公式所产生的误差作一个分析。由式(2―4),牛顿

柯特斯求积公式的余项为易知,牛顿―柯特斯求积公式(2―5)对任何不高于n次的多项式是准确成立的。这是因为

f(n+1)(ξ)≡0

Rn(f)≡0

一般说来,若某个求积公式对于次数不高于m的多项式都准确成立(即Rn(f)≡0),而对于某一次数为m+1的多项式并不准确成立(即Rn(f)0),则称这一求积公式的代数精确度为m。

牛顿

柯特斯求积公式的代数精确度至少为n。通常在基点个数相等的情况下,代数精确度愈高,求积公式就愈精确。定理1(梯形公式的误差)设f(x)在区间[a,b]上具有连续的二阶导数,则梯形求积公式的误差为

由于

ω1(x)=(x-a)(x-b)

证由式(2―4)知,梯形公式的余项为(2―11)在区间(a,b)内不变号,f″(ξ)是x的函数且在[a,b]上连续,故根据积分第二中值定理参见有关《数学分析》教材中“一元函数积分学第二中值定理”。知,存在某一η∈(a,b)使定理2(抛物线公式的误差)设f(x)在[a,b]上有连续的四阶导数,则抛物线公式的误差为(2―12)

证由式(2―4)知§4.3

复化求积公式

4.3.1复合梯形公式对于定积分,将积分区间[a,b]分成n个相等的子区间[xi,x

i+1],这里步长在每一个子区间[xi,x

i+1

]上使用梯形公式,则相加后得(3―1)

(3―2)

若f″(x)在[a,b]上连续,由连续函数的介值定理,存在某一ξ∈(a,b)使得因而于是得到复合梯形公式(3―3)其余项为例2若用复合梯形公式计算积分问积分区间要等分多少才能保证有五位有效数字解由余项(3―3)式则当0<x<1时,有因为又故由于原积分的准确值具有一位整数,因此要使近似积分值有五位有效数字,只需取n满足两边取对数得整理后得到

4.3.2复化抛物线(辛普森)公式类似复合梯形公式的做法,把区间[a,b]分成n个相等的子区间[x2i,x2i+2](i=0,1,…,n-1),设每个子区间上的中点为x2i+1(i=0,1,…,n-1),且

在每一个子区间[x2i,x2i+2

]上利用抛物线公式得(3―4)

相加后得(3―5)

图5.4

图5.4

若f(4)(x)在[a,b]上连续,则从而得到复合抛物线公式(3―6)

其余项为(3―7)复合抛物线公式的计算框图见4.4。例3根据给出的函数的数据表4―2,分别用复合梯形公式和复合抛物线公式计算表4―2

解用复合梯形公式,这里用复合抛物线公式可得而I的准确值为0.9460831…,可见用复合抛物线公式比用复合梯形公式精确。§4龙贝格求积算法一、梯形公式的递推化(变步长求积法)二、龙贝格公式计算步骤kT2kS2k-1C2k-2R2k-300.920735510.93979330.946145920.94451350.94608690.940083030.94569090.94608330.94608310.9460831三、理查森外推加速方法上述处理方法称为理查森(Richardson)外推加速方法.计算过程§5高斯求积公式一、一般理论二、高斯-勒让德求积公式三、高斯-切比雪夫求积公式§6数值微分一、中点方法与误差分析二、插值型的求导公式本章介绍的几种求积方法各具特点:(1)梯形和抛物形求积公式是低精度的方法,但对于光滑性较差的被积函数有时效果比用高精度的方法还好,再加上公式简单,因而使用非常广泛.特别在计算机上,复化的梯形公式和抛物形公式便于采用逐次对分的方法,计算程序十分简单.(2)龙贝格求积方法,其算法简单,程序也便于实现,且当节点加密时,前面的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论