数值分析常微分方程初值问题的数值方法

上传人:平*** 文档编号:25510036 上传时间:2017-12-14 格式:PPT 页数:34 大小:794.81KB
返回 下载 相关 举报
数值分析常微分方程初值问题的数值方法_第1页
第1页 / 共34页
数值分析常微分方程初值问题的数值方法_第2页
第2页 / 共34页
数值分析常微分方程初值问题的数值方法_第3页
第3页 / 共34页
数值分析常微分方程初值问题的数值方法_第4页
第4页 / 共34页
数值分析常微分方程初值问题的数值方法_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《数值分析常微分方程初值问题的数值方法》由会员分享,可在线阅读,更多相关《数值分析常微分方程初值问题的数值方法(34页珍藏版)》请在金锄头文库上搜索。

1、第十章 常微分方程数值解,第一节 求解初值问题数值方法的基本原理,第二节 高精度的单步法,第三节 线性多步法,第四节 一阶微分方程组的解法,第五节 边值问题的打靶法和差分法,考虑一阶常微分方程的初值问题 /* Initial-Value Problem */:,只要 f (x, y) 在a, b R1 上连续,且关于 y 满足 Lipschitz 条件,即存在与 x, y 无关的常数 L 使对任意定义在 a, b 上的 y1(x) 和 y2(x) 都成立,则上述IVP存在唯一解。,要计算出解函数 y(x) 在一系列节点 a = x0 x10,使得,对一切 成立,则该方法收敛,且有,由该定理可知

2、整体截断误差总比局部截断误差低一阶,对改进的Euler法,于是有,设L为f关于y的Lipschitz常数,则由上式可得,限定h即可知Q满足Lipschitz条件,故而改进的Euler法收敛.,例:考察初值问题 在区间0, 0.5上的解。分别用欧拉显、隐式格式和改进的欧拉格式计算数值解。,1.00002.0000 4.00008.0000 1.6000101 3.2000101,1.00002.5000101 6.25001021.56251023.90631039.7656104,1.00002.50006.25001.56261013.90631019.7656101,1.00004.978

3、71022.47881031.23411046.14421063.0590107,3. 稳定性,定义,若某算法在计算过程中任一步产生的误差在以后的计算中都逐步衰减,则称该算法是绝对稳定的 /*absolutely stable */。,一般分析时为简单起见,只考虑试验方程 /* test equation */,常数,可以是复数,例:考察隐式欧拉法,可见绝对稳定区域为:,注:一般来说,隐式欧拉法的绝对稳定性比同阶的显式法的好。,第二节 高精度的单步法,在高精度的单步法中,应用最广泛的是Runge-Kutta(龙格-库塔)方法,一、Runge-Kutta法的基本思想(1),Runge-Kutta法的基本思想(2),Runge-Kutta法的基本思想(3),二、二阶龙格库塔方法,三、三阶龙格库塔方法,四、四阶龙格库塔方法,两点说明:,五、变步长的龙格库塔方法,R-K方法的绝对稳定区域,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号