数值微分方法 | df/dfdxdx=(⋅) | 截断误差 | d2f/d2fdx2dx2=(⋅) | 截断误差 |
FDM | f(x+h)−f(x)h | O(h) | f(x+2h)−2f(x+h)+f(x)h2 | O(h) |
CDM | f(x+h)−f(x−h)2h | O(h2) | f(x+h)−2f(x)+f(x−h)h2 | O(h2) |
CSDA | ℜi[f(x+ih)]h | O(h2) | 2h2[f(x)−ℜi[f(x+ih)]] | O(h2) |
HDSDA | ℑε1[f(x+h1ε1+h2ε2)]h1 | 无 | ℑε1ε2[f(x+h1ε1+h2ε2)]h1h2 | 无 |
不同方法的微分公式
本文全文图片
本文全文表格
-
数值微分方法 df/dfdxdx=(⋅) 截断误差 d2f/d2fdx2dx2=(⋅) 截断误差 FDM f(x+h)−f(x)h O(h) f(x+2h)−2f(x+h)+f(x)h2 O(h) CDM f(x+h)−f(x−h)2h O(h2) f(x+h)−2f(x)+f(x−h)h2 O(h2) CSDA ℜi[f(x+ih)]h O(h2) 2h2[f(x)−ℜi[f(x+ih)]] O(h2) HDSDA ℑε1[f(x+h1ε1+h2ε2)]h1 无 ℑε1ε2[f(x+h1ε1+h2ε2)]h1h2 无 -
边值问题 E/kPa ν c0/kPa φ/(°) ψ/(°) Hp/kPa 基坑开挖 66000 0.2 0.1 30 0.1 1×10-8 3D圆柱 30000 0.3 50 12 0.1 1×10-8 条形基础 30000 0.3 0.1 30 0.1 1×10-8