三、插值、曲线拟合三、插值、曲线拟合插值就是已知一组离散的数据点集,在集合内部某两个点之间预测函数值的方法。插值法是实用的数值方法,是函数逼近的重要方法。在生产和科学实验中,自变量x与因变量y的函数y=f(x)的关系式有时不能直接写出表达式,而只能得到函数在若干个点的函数值或导数值。当要求知道观测点之外的函数值时,需要估计函数值在该点的值。Matlab常用数据插值函数及功能函数格式功能Interp1yi=interp1(x,y,xi)一维插值。对一组点(x,y)进行插值,计算插值点xi的函数值。yi=interp1(y,xi)此格式默认x=1:n,其中n是向量y的长度,y为矩阵时,n=size(y,1)yi=interp1(x,y,xi,method)Method为指定的插值算法。Nearest最近邻点插值,linear线性插值(默认方式),spline三次样条函数插值,cubic三次插值。四种插值方法比较四种插值方法比较函数格式功能Interp2zi=interp2(x,y,z,xi,yi)二维插值。Z为由已知点的值组成的矩阵,参量x与y是与z同维的已知点的矩阵,且必须是单调的。xi