




已阅读5页,还剩32页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第三章数值积分与数值微分(二),第五节Romberg求积算法,第六节Gauss求积公式,第七节数值微分,一、梯形公式的递推公式及事后估计法,上一节介绍的复化求积方法对提高精度是行之有效的,但在使用求积公式之前必须给出合适的步长,步长取得太大精度难以保证,步长太小则会导致计算量的增加,而事先给出一个恰当的步长又往往是困难的实际计算中常常采用变步长的计算方案,即在步长逐次分半(即步长二分)的过程中,反复利用复化求积公式进行计算,直至所求得的积分值满足精度要求为止,设将求积区间a,b分成n等分,则一共有n+1个分点,按梯形公式计算积分值Tn,需要提供n+1个函数值如果将求积区间再二分一次,则分点增至2n+1个,我们将二分前后两个积分值联系起来加以考察,5龙贝格求积公式,注意到每个子区间xk,xk+1经过二分只增加了一个分点xk+1/2(xk+xk+1)/2,用复化梯形公式求得该子区间上的积分值为,二、龙贝格算法,根据复化梯形公式的余项表达式,可见,利用两种步长计算的结果能估计截断误差.这种利用计算结果估计误差的方法称为事后估计法.若将该截断误差加到计算结果中,就可得出“改进梯形求积公式”:,改进梯形求积公式的右边实际是,这就是说用梯形法二分前后的两个积分值Tn与T2n的线性组合的结果得到复化辛普森法求积公式,类似的情况,用辛普森法二分前后的两个积分值Sn与S2n的线性组合的结果可得到复化柯特斯求积公式,重复同样的手续,用柯特斯法二分前后的两个积分值Cn与C2n的线性组合的结果可得到龙贝格(Romberg)求积公式,我们在变步长的过程中运用加速公式(5.1)、(5.2)、(5.3),就能将粗糙的梯形值Tn逐步加工成精度较高的辛普森值Sn、柯特斯值Cn和龙贝格值Rn.,龙贝格求积算法可用下表来表示:,例2用龙贝格方法计算椭圆x2/4+y2l的周长,使结果具有五位有效数字,分析为便于计算,先将椭圆方程采用参数形式表示,再根据弧长公式将椭圆周长用积分形式表示由于计算结果要求具有五位有效数字,因此需要估计所求积分值有几位整数,从而确定所求积分值的绝对误差限最后再应用龙贝格方法计算积分,解令x2cosq,ysinq则椭圆的周长为,三、理查森(Richardson)外推加速法,上面讨论说明由梯形公式出发,将区间a,b逐次二分可提高求积公式的精度,上述加速过程还可继续下去,其理论依据是梯形公式的余项展开,即,若记Tn=T(h),当区间a,b分为2n等分时,有,则,可见I=T(h)的误差为O(h2)阶.若记,则,可以证明,如果f(x)充分光滑,那么T数表每一列的元素及对角线元素均收敛到所求的积分值I,即,机械求积公式含有2n+2个待定参数xk、Ak(k0,1,n)当xk为等距节点时得到的插值求积公式的代数精度至少为n次,如果适当选取xk(k0,1,n),有可能使求积公式具有2n+1次代数精度,这类求积公式称为高斯(Gauss)求积公式.为使问题更具一般性,我们研究带权积分,这里r(x)为权函数,类似机械求积公式,它的求积公式为Ak(k0,1,n)为不依赖于f(x)的求积系数,xk(k0,1,n)为求积节点,可适当选取xk及Ak(k0,1,n)使求积公式(6.1)具有2n+1次代数精度,6高斯求积公式,一、高斯点,定义4如果求积公式(6.1)具有2n+1次代数精度,则称其节点xk(k0,1,n)为高斯点,相应公式(6.1)称为高斯求积公式.根据定义要使(6.1)具有2n+1次代数精度,只要取f(x)xm,对m0,1,2n+1,(6.1)精确成立,则得当给定权函数r(x),求出右端积分,则可由(6.2)解得Ak及xk(k0,1,n),求解非线性方程组(6.2)较复杂,通常n2就很难求解故一般不通过解方程(6.2)求xk及Ak(k0,1,n),而从分析高斯点的特性来构造高斯求积公式,定理5插值型求积公式(6.1)的节点ax0xlxnb是高斯点的充分必要条件是以这些节点为零点的多项式与任何次数不超过n的多项式P(x)带权r(x)正交,即,定理表明在a,b上带权r(x)的n+1次正交多项式的零点就是求积公式(6.1)的高斯点,有了求积节点xk(k0,l,n),再利用(6.2)对m0,l,n成立,则得到一组关于求积系数A0,A1,An的线性方程解此方程则得Ak(k0,1,n).也可直接由x0,x1,xn的插值多项式求出求积系数Ak(k=0,1,n).,二、高斯求积公式的余项,利用f(x)在节点xk(k=0,1,n)的埃尔米特插值H2n+1(x),即于是,两端乘r(x),并由a到b积分,则得其中右端第一项积分对2n+1次多项式精确成立,故由于0,故由积分中值定理得(6.1)的余项为,与积分相反,数值微分非常困难.积分描述了一个函数的整体或宏观性质,而微分则描述一个函数在一点处的斜率,这是函数的微观性质.因此积分对函数的形状在小范围内的改变不敏感。而微分却很敏感.一个函数小的变化,容易产生相邻点的斜率的大的改变.,由于微分这个固有的困难,所以应尽可能避免数值微分,特别是对实验获得的数据进行微分.在这种情况下,最好用最小二乘曲线拟合这种数据,然后对所得到的多项式进行微分.或用另一种方法,对该数据进行三次样条拟合,然后寻找该样条函数的微分.,7数值微分,一、中点方法与误差分析,数值微分就是用函数值的线性组合近似函数在某点的导数值按导数定义可以简单地用差商近似导数,这样立即得到几种数值微分公式,其中h为一增量称为步长后一种数值微分方法称为中点方法、它是前两种方法的算术平均但它的误差阶却由O(h)提高到O(h2)上面所给出的三个公式是很实用的尤其是中点公式更为常用,的近似值,首先须选取合适的步长为此需要进行误差分析,再考察舍入误差按中点公式计算,当h很小时,因f(a+h)与f(a-h)很接近,直接相减会造成有效数字的严重损失(参看第1章第4节)因此,从舍入误差的角度来看,步长不宜太小,二、插值型的求导公式,对于列表函数y=f(x):,如果我们限定求某个节点xk上的导数值,那么上面的第二项因式变为零,这时有余项公式,下面我们仅仅考察节点处的导数值为简化讨论,假定所给的节点是等距的,1两点公式,于是有下列求导公式:,而利用余项公式(7.2)知,带余项的两点公式是:,2三点公式设已给出三个节点x0,xl=x0+h,x2=x0+2h上的函数值,做二次插值,令x=x0+th,则,这里撇号()表示对变量x求导数上式分别取t=0,1,2,得到三种三点公式:,而带余项的三点求导公式如下:,公式(6.6)是我们所熟悉的中点公式在三点公式中,它由于少用了一个函数值f(x1)而引人注目用插值多项式Pn(x)作为f(x)的近似函数,还可以建立高阶数值微分公式:,而带余项的二阶三点公式如下:,例4,三、利用数值积分求导,微分是积分的逆运算,因此可利用数值积分的方法来计算数值微分设f(x)是一个充分光滑的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 皮革专业园区厂房项目建设工程方案
- 低空经济产业园基础设施建设项目技术方案
- DB54T 0006-2019 西瓜生产技术规程
- 中级会计师考试《中级财务管理》2025年衡阳市全真模拟试题含解析
- 2025年职业培训师理论知识考试复习题库(附答案)
- 2025年胃肠外科护理实习生出科考试试题及答案
- 反假币考试题库及答案2025
- 2025年查对制度相关试题及答案
- 高边坡土方开挖施工技术交底范本
- 市政工程项目进度计划编制范本
- 腹股沟疝修补术护理查房
- 创伤应急预案演练脚本(2篇)
- 信息运维服务管理规范标准
- 新教材2025-2026学年人教版(2024)美术二年级上册全册(教学设计)教案
- 2025年数字化教材在小学语文教学中的创新实践报告
- 2025教科版三年级科学上册教学计划、教学设计(附目录)
- 木质素降解微生物促进秸秆饲料化营养价值提升的机制研究
- 全科医学进修汇报
- 六年级下学期英语期末考试质量分析
- 三基培训及知识课件
- 监控运维:方案与实施
评论
0/150
提交评论