网站大量收购独家精品文档,联系QQ:2885784924

第七章节 常微分方程数值解.doc

  1. 1、本文档共57页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七章节 常微分方程数值解

第七章 常微分方程数值解 §1 引言 一 一阶初值问题解的存在唯一性 一阶常微分方程初值问题 (*) 其中是平面某一区域D上的连续函数,如果,满足 存在,并满足方程 那么是初值问题(*),在上的解。 对于(*)是否有唯一解?对还要附加一些条件。 定义 如果存在正常数,使得对任意有 则称满足Lipschitz条件,L称为Lipschitz常数。 如果 ,那么有 导数有界(满足Lipschitz条件 如果存在常数,使得对一切及有 则称对满足Lipschitz条件。同理,只要 f(x,y)对 y的偏导数有界,则f(x,y) 满足对y的Lipschitz条件。 定理(存在唯一性),设是在 上的连续函数,而且对满足Lipschitz条件,则对任意, 初值问题(*)在上存在唯一的连续可微解。 二 本章研究的问题 例1 ,满足微分方程和初始条件的解是 y(x)=,无法给出具体表达式。 为了对初值问题进行求解,一些简单问题有解析解,大量非线性问题没有解析表达式,就是线性问题也不一定有解析解,因此,近似求解和数值求解常微分方程是非常必要的。 1 初值问题数值解基本概念 已知 (1.1) 满足(1.1)的解是过点(的一条曲线y(x) 首先对连续区间离散化 为常数。 离散点是等矩的也可以是不等距的,下面仅讨论等距情况。 为方便起见: 把在处的精确值记为,其近似值用表示 (1.2) 方程(1.2)叫差分方程 这种求微分方程近似解的过程称为步进式的方法,计算若用到前面不止一个信息量,叫多步法。 ,即这一步的公式误差。 综上所述,求微分方程数值解需要处理以下几个问题: 1 把微分方程(连续的)离散化为差分方程(离散的) 2 用差分方程和初始条件计算出微分方程数值解 3 有关理论 误差,局部截断误差,主局部截断误差,阶 收敛性 稳定性(绝对稳定性) 本章讲授的内容: 1 单步法:显示Euler方法,隐式Euler方法,梯形方法,改进Euler方法,Rung-kutta方法 2 单步法的收敛性,稳定性,相容性 3 线性多步法 三 预备知识 1 一元Taylor多项式 y 2 二元Taylor多项式 k)f(x,y)+ , = 3 数值积分 4 Lagrang插值 §2 简单数值方法 (2.1) (I)显式Euler方法 Euler方法是求常微分方程初值问题的最简单办法。 上节的公式(1.2)就是显示Euler方法 (2.2) 问题: 要从(2.1) 离散化得到(2.2)还有什么办法? 1数值积分方法 把(2.1)写成如下形式: (**) 用左矩形公式近似左边积分,用得到结果 (2.2) 2 Taylor展开方法 略去高阶项 即 设是初值问题的解,那么有 从而有 用近似值由此得出公式(2.2) 3数值微分方法 称为差商,即用差商近似微商, 也得出: 由此得出公式(2.2) 当已知时,可由公式(2.2)简单地求出,方法为显式的,由上的近似值可求出上的近似值,称为单步公式, (2.2)称为显式Euler方法也称为Euler方法。 (II)隐式Euler方法(也叫后退Euler方法) 数值积分方法 对(**) 公式右边积分用右矩形积分公式得到 (2.3) 也可用Taylor展开方法 略去高阶项,并设是初值问题的解,则有 即写为 同样用 的近似值代入有 (2.3)的右端含有,一般,不能直接由(2.3)得出,这种方法是隐式的。(2 .3)称为隐式Euler方法。 该方法也可用数值微分方法得出。 (III)梯形方法 在上对上式进行积分有 等式右边积分采用梯形公式近似有 用来代替就得到 (2.4) (2.4)称为梯形公式 (IV) 用公式做计算 显示Euler公式由,但是,对于(2.3)、(2.4)是隐式公式,不能由直接计算出,而是要解方程,一般用迭代方法,以(2.3)为例, 取,或用显式公式求出作为 , 即 。 当 时,取 这样方法称为迭代法 下面考虑迭代收敛性: 当收敛;称为迭代收敛条件 对于梯形公式(2.4),由于等式右边含有,因而是隐式方法。 用它们来求时必须解方程,一般用迭代求解。 取, 迭代公式为 同样,当时,取;仿隐式Euler

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档