MATLAB中的插值函数为interp1,其调用格式为:
其中x,y为插值点,yi为在被插值点xi处的插值结果;x,y为向量,'method'表示采用的插值方法,MATLAB提供的插值方法有几种: 'method'是最邻近插值, 'linear'线性插 值;'spline'三次样条插值; 'cubic'立方插值.缺省时表示线性插值
例如:在一天24小时内,从零点开始每间隔2小时测得的环境温度数据分别为
推测中午12点(即13点)时的温度.
x=0:2:24;
a=13;
结果为:
若要得到一天24小时的温度曲线,则: