实验五常微分方程初值问题数值解幻灯片.ppt
《实验五常微分方程初值问题数值解幻灯片.ppt》由会员分享,可在线阅读,更多相关《实验五常微分方程初值问题数值解幻灯片.ppt(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实验五常微分方程初值问题数值解第1页,共22页,编辑于2022年,星期五一、基本概念与结论一、基本概念与结论1 1常微分初值问题常微分初值问题常微分方程特解问题称为初值问题,通常其形式为常微分方程特解问题称为初值问题,通常其形式为2 2常微分初值问题数值解常微分初值问题数值解常微分方程初值问题的解在上的有限常微分方程初值问题的解在上的有限个值个值 的近似值的近似值 称为常微分方程初值问题数称为常微分方程初值问题数值解,其中值解,其中 称为节点,称为节点,称为步长。通常步长取等距步长称为步长。通常步长取等距步长 ,其中其中 为区间为区间 的分割数。的分割数。第2页,共22页,编辑于2022年,星
2、期五3 3单步法单步法4 4多步法多步法在计算在计算 时只用到时只用到 的方法,其计算公式为的方法,其计算公式为显式单步计算公式显式单步计算公式隐式单步计算公式隐式单步计算公式式中函数为连续函数,称为增量函数。式中函数为连续函数,称为增量函数。在计算在计算 时不仅用到时不仅用到 ,还要用到还要用到 的方法,一般的方法,一般 步方法要用到步方法要用到 ,多步多步法也有显式方法和隐式方法之分。法也有显式方法和隐式方法之分。第3页,共22页,编辑于2022年,星期五5 5数值解法的局部截断误差数值解法的局部截断误差6 6数值解法的阶数值解法的阶为该数值方法的局部截断误差。为该数值方法的局部截断误差。
3、假设某常微分方程初值问题数值解法在没假设某常微分方程初值问题数值解法在没有误差,即,称有误差,即,称显式单步法局部截断误差为显式单步法局部截断误差为某常微分方程初值问题数值解的局部截断误差为某常微分方程初值问题数值解的局部截断误差为则称该数值解法的阶为则称该数值解法的阶为 。第4页,共22页,编辑于2022年,星期五二、二、Euler折线法折线法Euler折线法是最简单的求常微分方程数值解的折线法是最简单的求常微分方程数值解的法方。此方法精度不高,实用中较少使用。此方法常法方。此方法精度不高,实用中较少使用。此方法常用来说明求常微分方程数值解所涉及到的一些问题。用来说明求常微分方程数值解所涉及
4、到的一些问题。1 1Euler折线法的构造过程之一折线法的构造过程之一设充分光滑,将在点作设充分光滑,将在点作泰勒展开,得:泰勒展开,得:取其关于的线性部分,有取其关于的线性部分,有第5页,共22页,编辑于2022年,星期五注意到注意到 ,用,用 代替代替 ,并将,并将约等号换为等号,得到约等号换为等号,得到Euler公式公式Euler折线法折线法是单步显式方法。其截断误差是单步显式方法。其截断误差因此,因此,Euler折线法是一阶方法。折线法是一阶方法。由初始条件由初始条件 ,借助,借助Euler公式就可依公式就可依次计算出微分方程初值问题的数值解法,此方法次计算出微分方程初值问题的数值解法
5、,此方法称为称为Euler折线法。折线法。第6页,共22页,编辑于2022年,星期五将微分方程的初值问题将微分方程的初值问题2 2Euler折线法的构造过程之二折线法的构造过程之二记记 ,从而从而 ,则有则有化成一个代数方程化成一个代数方程(差分方程差分方程),),主要步骤是用插商主要步骤是用插商 代替微商代替微商 ,于是于是第7页,共22页,编辑于2022年,星期五3 3Euler折线法的构造过程之三折线法的构造过程之三假设及其对的偏导数假设及其对的偏导数 在包含点在包含点 的的某一邻域内某一邻域内 上连续且有界,由牛顿莱布尼兹公式上连续且有界,由牛顿莱布尼兹公式有有取不同的取不同的 ,用不
6、同的近似函数代替用不同的近似函数代替 可可得到不同的数值解法。得到不同的数值解法。在上式中,取在上式中,取 ,而积分用矩形公式,则有,而积分用矩形公式,则有左矩形公式:左矩形公式:显式显式Euler折线法折线法右矩形公式:右矩形公式:隐式隐式Euler折线法折线法第8页,共22页,编辑于2022年,星期五对于显式对于显式Euler折线法:折线法:误差分析:由泰勒公式误差分析:由泰勒公式显式显式Euler折线法是一阶方法。折线法是一阶方法。对于隐式对于隐式Euler折线法:折线法:可见,隐式可见,隐式Euler折线法也是一阶方法。折线法也是一阶方法。及及第9页,共22页,编辑于2022年,星期五
7、4 4Euler折线法的算法折线法的算法 (1)(1)输入函数输入函数 ,初值初值 ,变量区间端点变量区间端点 及步长及步长 ;(2)(2)计算节点数计算节点数 和节点和节点 ;(3)(3)用用Euler公式公式 求数值解。求数值解。例例1 1用用Euler折线法求初值问题折线法求初值问题的数值解,步长,并在同一坐标系中画出的数值解,步长,并在同一坐标系中画出数值解与准确解的图形。数值解与准确解的图形。5.5.例题与实验例题与实验第10页,共22页,编辑于2022年,星期五三、改进的三、改进的Euler方法方法在上述公式中,对积分用梯形公式,有:在上述公式中,对积分用梯形公式,有:可得求微分方
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 五常 微分方程 初值问题 数值 幻灯片
限制150内