数值分析Euler方法.ppt
《数值分析Euler方法.ppt》由会员分享,可在线阅读,更多相关《数值分析Euler方法.ppt(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1第二节第二节第二节第二节 Euler Euler Euler Euler方法方法方法方法2 2009,Henan Polytechnic University22 Euler2 Euler2 Euler2 Euler方法方法方法方法第五章第五章第五章第五章 常微分方程数值解法常微分方程数值解法常微分方程数值解法常微分方程数值解法5.2.1.5.2.1.Euler方法方法设节点为设节点为xk=x0+kh (h=(b-a)/n k=0,1,n)方法一方法一 泰勒展开法泰勒展开法 (将(将y(xk+1)在在xk泰勒展开得泰勒展开得)则可得:则可得:3 2009,Henan Polytechnic
2、University32 Euler2 Euler2 Euler2 Euler方法方法方法方法第五章第五章第五章第五章 常微分方程数值解法常微分方程数值解法常微分方程数值解法常微分方程数值解法 方法二方法二 数值微分法(用向前差商近似导数)数值微分法(用向前差商近似导数)4 2009,Henan Polytechnic University42 Euler2 Euler2 Euler2 Euler方法方法方法方法第五章第五章第五章第五章 常微分方程数值解法常微分方程数值解法常微分方程数值解法常微分方程数值解法方法三方法三 数值积分法数值积分法 5 2009,Henan Polytechnic
3、University52 Euler2 Euler2 Euler2 Euler方法方法方法方法第五章第五章第五章第五章 常微分方程数值解法常微分方程数值解法常微分方程数值解法常微分方程数值解法依上述公式逐次计算可得:依上述公式逐次计算可得:也称也称Euler为单步法,为单步法,又称为又称为显格式的单步法显格式的单步法。6 2009,Henan Polytechnic University62 Euler2 Euler2 Euler2 Euler方法方法方法方法第五章第五章第五章第五章 常微分方程数值解法常微分方程数值解法常微分方程数值解法常微分方程数值解法 2 2 欧拉法的几何意义:欧拉法的几
4、何意义:也称也称欧拉折线法欧拉折线法.从上述几何意义上得知,由从上述几何意义上得知,由EulerEuler法所得的折线法所得的折线明显偏离了积分曲线,可见此方法明显偏离了积分曲线,可见此方法非常粗糙。非常粗糙。7 2009,Henan Polytechnic University72 Euler2 Euler2 Euler2 Euler方法方法方法方法第五章第五章第五章第五章 常微分方程数值解法常微分方程数值解法常微分方程数值解法常微分方程数值解法3.3.欧拉法的局部截断误差:欧拉法的局部截断误差:定义定义在在假假设设 yi=y(xi),即即第第 i 步步计计算算是是精精确确的的前前提提下下,
5、考考虑虑的的截截断断误误差差 Ri=y(xi+1)yi+1 称称为为局局部部截截断误差断误差定义定义若若某某算算法法的的局局部部截截断断误误差差为为O(hp+1),则则称称该该算法有算法有p 阶精度。阶精度。8 2009,Henan Polytechnic University82 Euler2 Euler2 Euler2 Euler方法方法方法方法第五章第五章第五章第五章 常微分方程数值解法常微分方程数值解法常微分方程数值解法常微分方程数值解法 欧拉法的局部截断误差:欧拉法的局部截断误差:欧拉法具有欧拉法具有 1 1 阶精度。阶精度。9 2009,Henan Polytechnic Univ
6、ersity92 Euler2 Euler2 Euler2 Euler方法方法方法方法第五章第五章第五章第五章 常微分方程数值解法常微分方程数值解法常微分方程数值解法常微分方程数值解法5.2.2 后退的后退的 欧拉公式欧拉公式(隐式欧拉公式)(隐式欧拉公式)向后差商近似导数向后差商近似导数由于未知数由于未知数 yn+1 同时出现在等式的两边,故称为同时出现在等式的两边,故称为隐隐式式 欧拉公式,而前者称为欧拉公式,而前者称为显式显式 欧拉公式。隐式公式欧拉公式。隐式公式不能直接求解,一般需要用不能直接求解,一般需要用Euler显式公式得到初显式公式得到初值,然后用值,然后用Euler隐式公式迭
7、代求解。因此隐式公隐式公式迭代求解。因此隐式公式较显式公式计算复杂,但稳定性好。式较显式公式计算复杂,但稳定性好。10 2009,Henan Polytechnic University102 Euler2 Euler2 Euler2 Euler方法方法方法方法第五章第五章第五章第五章 常微分方程数值解法常微分方程数值解法常微分方程数值解法常微分方程数值解法11 2009,Henan Polytechnic University112 Euler2 Euler2 Euler2 Euler方法方法方法方法第五章第五章第五章第五章 常微分方程数值解法常微分方程数值解法常微分方程数值解法常微分方程数
8、值解法几何意义几何意义:向后差商近似导数向后差商近似导数x0 x1)(,()(1101xyxfhyxy+12 2009,Henan Polytechnic University122 Euler2 Euler2 Euler2 Euler方法方法方法方法第五章第五章第五章第五章 常微分方程数值解法常微分方程数值解法常微分方程数值解法常微分方程数值解法 见上图,见上图,显然,这种近似也有一定误差,显然,这种近似也有一定误差,如何估计这种误差如何估计这种误差y(xn+1)yn+1?方法同上,基于方法同上,基于Taylor展开估计局部截断误差。展开估计局部截断误差。但是注意,隐式公式中右边含有但是注意
9、,隐式公式中右边含有f(xn+1,yn+1),由于由于yn+1不准确,所以不能直接用不准确,所以不能直接用y(xn+1)代替代替f(xn+1,yn+1)设已知曲线上一点设已知曲线上一点 Pn(xn,yn),过过该点作弦线,斜率为该点作弦线,斜率为(xn+1,yn+1)点的方向场点的方向场f(x,y)方向方向,若步长若步长h充分充分小,可用弦线和垂线小,可用弦线和垂线x=xn+1的交点的交点近似曲线与垂线的交点。近似曲线与垂线的交点。几何意义几何意义xnxn+1PnPn+1xyy(x)13 2009,Henan Polytechnic University132 Euler2 Euler2 Eu
10、ler2 Euler方法方法方法方法第五章第五章第五章第五章 常微分方程数值解法常微分方程数值解法常微分方程数值解法常微分方程数值解法隐式隐式欧拉法的局部截断误差:欧拉法的局部截断误差:14 2009,Henan Polytechnic University142 Euler2 Euler2 Euler2 Euler方法方法方法方法第五章第五章第五章第五章 常微分方程数值解法常微分方程数值解法常微分方程数值解法常微分方程数值解法1 Eulers Method15 2009,Henan Polytechnic University152 Euler2 Euler2 Euler2 Euler方法方
11、法方法方法第五章第五章第五章第五章 常微分方程数值解法常微分方程数值解法常微分方程数值解法常微分方程数值解法隐式隐式欧拉法的局部截断误差:欧拉法的局部截断误差:即隐式欧拉公式具有即隐式欧拉公式具有 1 阶精度。阶精度。1 Eulers Method16 2009,Henan Polytechnic University162 Euler2 Euler2 Euler2 Euler方法方法方法方法第五章第五章第五章第五章 常微分方程数值解法常微分方程数值解法常微分方程数值解法常微分方程数值解法比较欧拉显式公式和隐式公式及其局部截断误差比较欧拉显式公式和隐式公式及其局部截断误差显式公式隐式公式17
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数值 分析 Euler 方法
限制150内