数学建模--插值

来源:互联网 发布:bat 算法工程师 编辑:程序博客网 时间:2024/05/29 05:02

插值和拟合有点类似,插值是指已知某函数的在若干离散点上的函数值或者导数信息,通过求解该函数中待定也就是插值需要经过所有的数据点,在已知数据点上使减少数据间隔;而拟合是使拟合结果与已知的数据点的误差尽可能小。
插值有一维插值(interp1)、二维插值(interp2)。

Y1=interp1(x,y,X,'method')%x,y已知的数据向量%X是插值点的自变量坐标向量%‘method’插值算法%'linear'线性插值%'cubic'三次多项式插值%'neast'最近插值%'spline'三次样条插值

例如:在一 天24小时内,从零点开始每间隔2小时测得的环境温度数据分别为

 12,9,9,10,18 ,24,28,27,25,20,18,15,13,

推测中午12点(即13点)时的温度.

x=0:2:24;y=[12   9   9   10   18  24   28   27   25   20  18  15  13];%若要得到一天24小时隔1小时的温度数据,可以:xi=0:1:24;yi=interp1(x,y,xi, 'spline');

二维插值函数与一维插值函数类似:

Z2=interp1(x,y,z,X,Y'method')
原创粉丝点击