此为 Mathematica 7 文档,内容基于更早版本的 Wolfram 语言
查看最新文档(版本11.1)

Interpolation

Updated In 7 Graphic
Interpolation[{f1, f2, ...}]
对应 x12,... ,构造函数值 fi 的插值。
Interpolation[{{x1, f1}, {x2, f2}, ...}]
对应 xxi,构造函数值 fi 的插值。
Interpolation[{{{x1, y1, ...}, f1}, {{x2, y2, ...}, f2}, ...}]
构造多维数据的插值。
Interpolation[{{{x1, ...}, f1, df1, ...}, ...}]
构造一个插值,它产生导数、函数值。
Interpolation[data, x]
在点 x 求一个数据的插值。
  • Interpolation[data] 返回的插值函数是为了与每个点处 data 一致。
  • 函数值 fi 可以是实数、复数或任何符号表达式。
  • fi 可以是列表或任何维的数组。
  • 函数参数 xiyi 等必须是实数。
  • 数据内不同的元素有不同数量的指定导数。
  • 对于多维数据,n 阶导数可以作为一个对应 D[f, {{x, y, ...}, n}] 的结构的张量给出。
  • 未被明确指明的偏导数可以 Automatic 给出。
  • Interpolation 通过在连续数据点间拟合多项式曲线使用。
  • Interpolation 允许任何导数以 Automatic 给出,在这些情况下,它会尽量填写从其它导数或函数指获得的信息。
  • Interpolation 支持 Method 选项。对样条插值,可能的设置包括 "Spline",对 Hermite 插值,可能的设置包括 "Hermite"
2 的新功能 | 7 中的修改功能