常微分方程数值解法ppt课件.ppt
《常微分方程数值解法ppt课件.ppt》由会员分享,可在线阅读,更多相关《常微分方程数值解法ppt课件.ppt(35页珍藏版)》请在三一办公上搜索。
1、第七章 常微分方程初值问题数值解法,数值分析,16:36:29,Numerical Analysis,2,本章内容,欧拉法欧拉公式两步欧拉公式梯形法改进欧拉法龙格-库塔法基本思路二阶、三阶龙格-库塔法经典龙格-库塔法隐式龙格-库塔法,线性多步法亚当斯法亚当斯预报-校正公式误差修正法收敛性与稳定性微分方程组和高阶微分方程,16:36:29,Numerical Analysis,3,简单的数值方法与基本概念,科学技术中常常需要求解常微分方程的定解问题. 这类问题最简单的形式,是本章将着重考察的一阶方程的初值问题,我们知道,只有f(x, y)适当光滑譬如关于y满足利普希茨(Lipschitz)条件,
2、理论上就可以保证初值问题的解yf(x)存在并且唯一.,16:36:29,Numerical Analysis,4,虽然求解常微分方程有各种各样的解析方法,但解析方法只能用来求解一些特殊类型的方程,实际问题中归结出来的微分方程主要靠数值解法.,所谓数值解法, 就是寻求解y(x)在一系列离散节点,上的近似值 y1,y2,yn,yn+1,. 相邻两个节点的间距hn=xn+1-xn称为步长. 今后如不特别说明,总是假定 hi=h(i=1,2,)为定数, 这时节点为xn=x0+nh(i=0,1,2,) (等距节点).,16:36:29,Numerical Analysis,5,初值问题的数值解法有个基本
3、特点,他们都采取“步进式”,即求解过程顺着节点排列的次序一步一步地向前推进. 描述这类算法,只要给出用已知信息yn,yn-1,yn-2,计算yn+1的递推公式.,首先,要对微分方程离散化,建立求解数值解的递推公式. 一类是计算yn+1时只用到前一点的值yn,称为单步法. 另一类是用到yn+1前面 k 点的值yn,yn-1, yn-k+1,称为k步法. 其次,要研究公式的局部截断误差和阶,数值解yn与精确解y(xn)的误差估计及收敛性,还有递推公式的计算稳定性等问题.,16:36:29,Numerical Analysis,6,欧拉法,16:36:29,Numerical Analysis,7,
4、16:36:29,Numerical Analysis,8,16:36:29,Numerical Analysis,9,16:36:29,Numerical Analysis,10,2 欧拉法数学推导 :数值微分(用差商代替导数 ),设,等距,步长,令x=xn , x+h=xn+1 , y(xn)yn ,y(xn+1 ) yn+1 ,初值问题离散化为,(欧拉公式),16:36:29,Numerical Analysis,11,例7-1 用欧拉公式求解初值问题,解 取步长h=0.1,欧拉公式的具体形式为,其中xn=nh=0.1n (n=0,1,10), 已知y0 =1, 由此式可得,16:36:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微分方程 数值 解法 ppt 课件
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-1915892.html