CAE技术信息档案
›
工具列表
›
数值微分截断误差与精度阶次可视化
数值分析
函数设置
函数 f(x)
sin(x)
exp(x)
x³
cos(x)
自定义 (eval)
自定义函数 f(x)(JS语法)
求值点 x₀
1.00
-3
3
微分阶次
一阶导数 f'(x)
二阶导数 f''(x)
差分格式
前向差分 O(h¹)
后向差分 O(h¹)
中心差分 O(h²)
四点中心差分 O(h⁴)
前向: (f(x+h)-f(x))/h
后向: (f(x)-f(x-h))/h
中心: (f(x+h)-f(x-h))/(2h)
四点: (-f(x+2h)+8f(x+h)-8f(x-h)+f(x-2h))/(12h)
舍入误差常数
机器ε ≈
2.22e-16
float64 固定值
—
解析导数值
—
最优 h(中心差分)
—
最高可达精度
2.22e-16
舍入误差下限 ε
|误差| vs 步长 h (log-log) — 截断误差 vs 舍入误差的平衡
模板可视化(f(x) 邻域)
误差分解:截断误差 vs 舍入误差(中心差分)