MTALAB自学笔记 五
数据插值
MATLAB插值指令
使用时需注意:
1.数值上的插值都可以用指令实现
2.指令根据输入参数决定差之方法
3.指令可以进行二维三维以致高维的插值
interp1(X,Y,XI,‘method’) | 一维插值 |
---|---|
interp1(X,Y,XI) | 快速一维插值 |
interp2(X,Y,Z,XI,YI) | 二维插值 |
interp3(X,Y,Z,V,XI,YI,ZI) | 三维插值 |
interpn(X1,X2,X3…V,Y1,Y2,Y3…) | 多维插值 |
各个参数的意义:X,Y,Z,V已知数据点与函数值
XI,YI,ZI插入的数据点
Method,所采用的方法,包括:
nearest | 最近邻插值 |
---|---|
linear | 线性插值 |
spline | 分段三次样条插值 |
pchip | 保型分段三次插值 |
cubic | 与pchip相同 |
如果指令中没有出现method,则默认为线性插值