Download presentation
Presentation is loading. Please wait.
Published by美 戴 Modified 8年之前
1
第九章 常微分方程数值解法 §1 、引言
2
微分方程的数值解:设方程问题的解 y(x) 的存在区间是 [a,b] ,令 a= x 0 < x 1 <…< x n =b, 其中 h k =x k+1 -x k, 如是等距节 点 h=(b-a)/n, h 称为步长。 y(x) 的解析表达式不容易得到或根本无法得到,我们用数 值方法求得 y(x) 在每个节点 x k 上 y(x k ) 的近似值,用 y k 表示, 即 y k ≈ y(x k ) ,这样 y 0, y 1,...,y n 称为微分方程的数值解。
3
微分方程离散化常用方法
6
§2 尤拉( Eular) 方法
8
2 、 Euler 方法的误差估计
10
3 、 总体方法误差 (1)
11
3 、 总体方法误差 (2)
13
4 、微分方程数值解的稳定性
14
Euler 法的绝对稳定区域
15
二、向后(后退的) Euler 方法
16
向后 Euler 法的稳定性
17
三、梯形公式
18
梯形公式的稳定性
22
四、改进的尤拉公式 梯形公式虽然提高了精度,但使算法复杂。而在实际计算中 只迭代一次,这样建立的预测 — 校正系统称作改进的尤拉公式。
24
尤拉两步公式
27
§3. 龙格 — 库塔方法 一、 Runge-Kutta 法的基本思想( 1 )
28
Runge-Kutta 法的基本思想( 2 )
29
二、二阶龙格-库塔方法
32
三、三阶龙格-库塔方法
33
四、四阶龙格-库塔方法
36
五、变步长的龙格 — 库塔方法
37
R-K 方法的绝对稳定区域
42
§4. 线性多步法
43
线性多步公式的导出
49
二、常用的线性多步公式
51
利用数值积分方法求线性多步公式
58
§5. 预测 — 校正系统 用显式公式计算预测值,然后用隐式公式进行校正, 得到近似值 y n+1 这样一组计算公式称为预测 — 校正系统。 一般采用同阶的隐式公式与显式公式。常用的预 测 — 校正系统有两种:
60
用局部截断误差进一步修正预测-校正公式
65
§5. 常微分方程组与高阶方程的数值解
69
2) 方程组的 R-k 法
71
二、化高阶方程为一阶方程组
Similar presentations