2026-09-02 计算物理:数值误差与稳定计算
计算物理
内容:
- 科学计算基本原则
- 插值、函数拟合
- 数值微积分、解 ★
- 非线性方程求根与方程组 ★
- 矩阵、特征值/向量 ★
- 常微分方程数值解 ★
- 偏微分方程初边值问题 → 基本掌握
- Monte Carlo 方法
9 次上机课考试,手撕代码(50%)
10 次提交课堂作业,可查资料(50%)
Chap 1:科学计算
Steps:
- 建模 → 解析求解
- 设计算法 → 编写程序 → 上机运行
设计算法得到数值结果:检验;与实验结果对比(修正)。
计算机特点:
-
擅长离散系统(连续系统离散化)
-
精度有限
-
擅长四则运算、逻辑、迭代计算
原则:近似化、可用。
误差分类:
- 模型误差:理论模型与实际系统
- 测量误差
- 截断误差(Taylor 展开……),迭代次数太大
- 舍入误差
刻画:
- 绝对:
, :真值 - 相对:
→ 一般用可求的值代替
Taylor 展开(一阶):
其中
原则 3:使用稳定的公式,控制误差的传播。
例:
分部积分:
得到递推公式,而
根据此递推式,得到
原因:递推时,每次误差乘以
反过来算:
往回迭代。
如何求后面的
即
当
例 2:秦九韶算法。
常规需要
次乘法。
秦:
只需
例 3:尽量避免大小相近数相减。
如:
有效数字 4 → 1。
(小量 → 倒数,分母变大。)
例 4:
绝对值太小不宜做除数。
误差放大。
2026-09-02 计算物理:数值误差与稳定计算
https://sitson.pages.dev/2026/09/02/2026-09-02-computational-physics-errors-stability/