【数值分析】第5章-常微分方程的数值解
第5章-常微分方程的数值解
基本思想:若微分方程有初始值
5.1 欧拉方法
已知:
通过近似
从而
此为显式欧拉法。
也可以将
此为隐式欧拉法。
梯形公式
把显示欧拉法和隐式欧拉法加在一起平均一下就得到梯形公式
改进欧拉法(预测-校正法)
- 先用显式欧拉公式做预测,算出
- 再将
代入隐式梯形公式的右边作校正,得到
预测-校正法具有2阶精度,稳定性高于显示欧拉法
局部截断误差和方法的阶
初值问题的单步法可用一般形式表示为:
例如,对显式欧拉法有
局部阶段误差:
设
为显式单步法的局部截断误差。
精度:
若某算法的局部截断误差为
欧拉法的局部截断误差
具有1阶精度。
5.2 龙格-库塔法
(略)
5.3 收敛性与稳定性
收敛性:
若某算法对于任意固定的
【例】:
就初值问题
考察欧拉显式格式的收敛性
【解】:
该问题的精确解未
欧拉公式为
又
故是收敛的
稳定性:
若某算法在计算过程中任一步产生的误差在以后的计算中都逐步衰减,则称该算法是绝对稳定的。
稳定性的检验:
- 用待检验算法计算线性微分方程
。 - 假设只在初值处产生误差
( 假设为算法求得的y) - 得到
的递推式,并求得若要满足 越来越小, 应该如何取值。 的取值范围称为绝对稳定区域。
【例】:
对于显式欧拉法,
所以若要
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~