常微分方程初值问题初步.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

*常微分方程初值问题初步第1页,共40页,星期日,2025年,2月5日马尔萨斯人口模型:假设某特定区域在t0时刻的人口p(t0)=p0为已知的,该区域人口的自然增长率为α。人口的增长与人口的总数成正比,所以t时刻的人口总数p(t)满足如下的微分方程:生活中常常有这样一类问题:问题的提出这些常微分方程有各种各样的解析方法,但解析方法只能用来求解一些特殊类型的问题,实际问题中归结出来的微分方程主要靠数值解法。第2页,共40页,星期日,2025年,2月5日解析法:给出精确解析解。只适合少数简单情况。近似解法:给出解的近似表达式。如级数法,逐步逼近法。数值方法:给出方程在离散点上的近似解。它适合计算机求解,应用广泛,具有理论应用价值。常微分方程的解法:内容分类:定解问题初值问题边值问题单步法Euler方法Taylor方法和Runge-Kutta方法多步法Adams方法和一般线性多部法线性多部法的收敛性与稳定性第3页,共40页,星期日,2025年,2月5日一阶常微分方程初值问题的一般形式:问题:求函数满足其中:f(x,y)为已知函数,α是已知值.(可能是观察值或实验值)基本条件:f(x,y)在D上连续;f(x,y)在D上关于变量y满足Lipschitz连续条件:设满足解的存在唯一第4页,共40页,星期日,2025年,2月5日对求解区域[a,b]做剖分构造数值解法的基本思想在区间[xk,xk+1]上对微分方程做积分,则有常用等步长:,则有将微分方程的准确解记为y(x),称为步长。的近似解记为能不能将微分转化为积分?第5页,共40页,星期日,2025年,2月5日因此,建立节点处近似值yn满足的差分公式称之为Euler公式.对右边的积分应用左矩形公式,则有第6页,共40页,星期日,2025年,2月5日Euler公式的几何意义特点:简单,精度低.第7页,共40页,星期日,2025年,2月5日例求解初值问题解:Euler公式的具体形式为取步长h=0.1,那么即可计算该微分方程。具体结果见下页。第8页,共40页,星期日,2025年,2月5日xnyn0.10.20.30.40.50.60.70.80.91.01.10001.19181.27741.35821.43511.50901.58031.64981.71781.7848y(xn)1.09541.18321.26491.34161.41421.48321.54921.61251.67331.7321解析解:第9页,共40页,星期日,2025年,2月5日(2)前向差分近似微分法前向差分近似,得将近似号改为等号,结合初始条件即得:■前面Euler方法是通过左矩形积分方法推导出来的,实际上Euler方法还可以通过其他几种方法推导出来。第10页,共40页,星期日,2025年,2月5日(3)Taylor展开法忽略高阶项,结合初值条件y(x0)=α即得将y(xk+1)在x=xk点进行Taylor展开*Euler公式的局部截断误差:第11页,共40页,星期日,2025年,2月5日后退的Euler公式如果采用后向差分近似,得将近似号改为等号,结合初始条件即得:未知这一类公式称为隐式的,相对应的前面介绍的Euler公式称为显式的第12页,共40页,星期日,2025年,2月5日显式:更加方便计算隐式:数值稳定性更好显式与隐式的特点:隐式方程的计算方法:隐式方程常用迭代法计算,而迭代的过程实质是逐步显式化。设用Euler公式给出迭代的初值,用它代入后退Euler公式,使之转化为显式,得然后再代入后退Euler公式第13页,共40页,星期日,2025年,2月5日如此反复进行得:如果迭代过程收敛,则极限值必满足隐式方程,从而获得后退Euler方法的解。后退Euler方法局部截断误差为第14页,共40页,星期日,2025年,2月5日例用后退Euler方法求解初值问题解:(1)取步长h=0.1,首先用Euler方法计算初值,(2)用它代入后退Euler公式,使之转化为显式,得第15页,共

文档评论(0)

xiaoyao2022 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档