常微分方程初值问题的数值解法2_第1页
常微分方程初值问题的数值解法2_第2页
常微分方程初值问题的数值解法2_第3页
常微分方程初值问题的数值解法2_第4页
常微分方程初值问题的数值解法2_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

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

文档简介

2020/5/3,1,常微分方程初值问题的数值解法,9.2Euler方法,9.3RungeKutta公式,9.4单步法的进一步讨论,9.5线性多步法,9.1引言,数值算例,2020/5/3,2,定义:初值问题的单步显式方法,若对于任意固定的有近似解yn满足极限,则称该单步法收敛。,1收敛性定义:,Remark:从定义可知,若格式收敛,整体截断误差en=y(xn)-yn必然趋于零。,9.4单步法的进一步讨论,2020/5/3,3,2整体截断误差与局部截断误差的关系,定理:若初值问题的单步方法之局部截断误差为且单步法中函数关于y满足lipschitz条件,则有,2020/5/3,4,二.,3相容性,单步法局部截断误差:,2020/5/3,5,由于假设为连续函数,因而上式可以表示为,定义:如果当时,近似方程能逼近微分方程,则称数值公式与原微分方程相容。,相容性定义,2020/5/3,6,结论:若显式单步法的阶大于或等于1,则该单步法与微分方程相容;反之,如果单步法与微分方程相容,且关于h满足Lipschitz条件,则单步法至少为一阶方法。,相容性与收敛阶的关系,2020/5/3,7,定理:设增量函数在区域中连续,并对变量y满足利普希茨条件,则单步法收敛的充要条件为相容性条件成立。,Remark:在满足定理的条件下,Euler方法,Euler预估-校正格式,Runge-Kutta方法等都与原微分方程相容。,4单步法收敛的条件,2020/5/3,8,定义1用一个数值方法求解微分方程初值问题时,对给定步长h0,若在计算时引入误差(也称扰动),由此引起计算后面的时误差绝对值均不增加,则称这个数值方法是绝对稳定的。,单步法收敛性概念以及定理都是在计算过程中无舍入误差的前提条件下建立的。,5稳定性,注:由稳定性定义可以看出方法是否稳定依赖于方程的右端函数,即方法是否稳定是指对于某个问题该方法是否稳定。,2020/5/3,9,针对模型方程研究稳定性,设f(x,y)关于y满足Lipschitz条件,这样就可以针对如下模型方程研究方法的稳定性:,其中为复常数,为使微分方程自身稳定,假定,2020/5/3,10,Remark1:在上面的定义中,可以取小于或等于关系符。取小于号是为了和线性多步法相一致。,Remark2:单步法是否稳定,与模型方程中的复数以及所用步长h有关。若对复平面上的某个区域G,当时,单步法绝对稳定,则称G为单步法的绝对稳定区域,G与实轴的交集为绝对稳定区间。,关于模型稳定的说明,2020/5/3,11,Euler显式公式,是保证绝对稳定性对步长h所加限制,当为实数时,得到用h表示的绝对稳定的区间(-2,0),6常用公式的稳定性,2020/5/3,12,得绝对稳定区域,隐式Euler公式,2020/5/3,13,梯形公式,Back,2020/5/3,14,线性多步法的基本思想:如果充分利用前面多步的信息预测yn+k,则可期望获得较高精度。,1线性多步法有关概念,K步线性多步法一般形式为,其中为常数,不全为零。,9.5线性多步法,2020/5/3,15,若则为隐式方法,若则为显式方法,Remark:RK方法是增加一些非节点处的函数值提高单步法的精度,这样使计算量增加了许多。线性多步法每步只需要计算一个函数值。,1线性多步法有关概念,2020/5/3,16,对于隐式公式(),f(x,y)一般是非线性函数,故难以求解到yn+k的显示表达式,故常用迭代法求解:,其中任意给出,s0,1,2,迭代到满足给定精度要求。,可以证明,当f(x,y)满足Lipschitz条件或时,只要,迭代关系式就是收敛的。,线性多步法有关概念(续),2020/5/3,17,定义处的局部截断误差为,线性多步法,2线性多步法局部截断误差,若,则称线性多步法为p阶方法。,2020/5/3,18,若线性多步法为p阶方法,则,称为主局部截断误差系数。,即主局部截断误差为,2020/5/3,19,关于局部截断误差定义的说明,2020/5/3,20,利用微分中值定理,其中介于与之间。,说明2,2020/5/3,21,说明3,2020/5/3,22,即的首项与的首项相同,因此两种局部截断误差的定义相同。,Remark2:可以证明,显示线性多步法的整体截断误差比局部截断误差低一阶。,Remark1:可以利用此处的截断误差定义分析前面的单步隐式方法。对于Euler方法,其主局部截断误差为,而对于梯形方法,其主局部截断误差为。,说明4,2020/5/3,23,将方程两端从积分得,构造p次Lagrange插值多项式:,3用数值积分法构造,2020/5/3,24,其中,公式建立,2020/5/3,25,系数计算,2020/5/3,26,取可得到Adams显式公式,具体公式1:Adams显式公式,2020/5/3,27,具体公式2:Adams隐式公式,取k=0,j=1可得到Adams隐式公式,再用n1代替n,得到,2020/5/3,28,取k1,j=1,得到Nystrm显式公式:,具体公式3:Nystrm显式公式,2020/5/3,29,线性多步法,的局部截断误差为,局部截断误差,2020/5/3,30,局部截断误差,2020/5/3,31,对于Adams显式公式与隐式公式,由于,显式(j=0,k=1)在0,1恒正,隐式(j=1,k=0):在-1,0恒负,为某中间点,E(Explicit),I(Implicit)。,Adams公式局部截断误差,2020/5/3,32,当p=3时,局部截断误差表明,在y(x)具有p+2阶连续导数的条件下,p+1步Adams显式方法与p步Adams隐式方法的局部截断误差是O(hp+2),即它们是p1阶方法。特别地,当p3时,Adams显、隐方法都是四阶的。,2020/5/3,33,Taylor展开法更具一般性。,例:用Taylor展开法构造下述公式,

温馨提示

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

评论

0/150

提交评论