a=[5.91 5.93 5.94 5.96 5.98];
b=[0.32 0.36 0.23 0.25 0.46];
c=interp1(a,b,5.92)
结果:
c =
0.3400
当然,默认是线性插值,你可以加一个参数来改变插值方式:
c2=interp1(a,b,5.92,'spline') %样条插值
下面是所有可选的:
'nearest' Nearest neighbor interpolation
'linear' Linear interpolation (default)
'spline' Cubic spline interpolation
'pchip' Piecewise cubic Hermite interpolation
'cubic' (Same as 'pchip')