|
SOLUTIONS
|
MATHEMATICA 内置符号
Interpolation
Interpolation[{f1, f2, ...}]
对应 x 值 1、2、... ,构造函数值
的插值.
Interpolation[{{x1, f1}, {x2, f2}, ...}]
对应 x 值
,构造函数值
的插值.
Interpolation[{{{x1, y1, ...}, f1}, {{x2, y2, ...}, f2}, ...}]
构造多维数据的插值.
Interpolation[{{{x1, ...}, f1, df1, ...}, ...}]
构造一个插值,它产生导数以及函数值.
Interpolation[data, x]
在点 x 求一个数据的插值.
更多信息更多信息
- Interpolation 返回一个 InterpolatingFunction 对象,它可以同其它纯函数一样使用.
- Interpolation[data] 返回的插值函数是为了与每个点处 data 一致.
- 函数值
可以是实数、复数或任何符号表达式.
可以是列表或任何维的数组.- 函数参数
、
等必须是实数. - 数据内不同的元素有不同数量的指定导数.
- 对于多维数据,n
阶导数可以作为一个对应 D[f, {{x, y, ...}, n}] 的结构的张量给出. - 未被明确指定的偏导数可以以 Automatic 给出.
- Interpolation 通过在连续数据点间拟合多项式曲线使用.
- 多项式曲线的次数由选项 InterpolationOrder 指定.
- 默认设置是 InterpolationOrder->3.
- 可以通过使用设置 InterpolationOrder->1 进行线性插值.
- Interpolation[data] 生成 InterpolatingFunction 对象,该对象返回和 data 中的值有相同精度的值.
- Interpolation 允许任何导数以 Automatic 给出,在这些情况下,它会尽量填写从其它导数或函数指获得的信息.
- Interpolation 支持 Method 选项. 对样条插值,可能的设置包括
,对 Hermite 插值,可能的设置包括
.
版本 2 的新功能 | 版本 7 修改功能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »


