iterp2函数--------二维数据内插值

【语法说明】

  1、zi=interp1(x,y,z,xi,yi):返回矩阵zi,其元素包含对应于参量xi和yi的元素。用户可以输入行向量和列向量xi和yi,此时,输出向量zi与矩阵meshgrid(xi,yi)是同行的。z取决于输入矩阵x,y的二维函数,z=f(x,y)。

  2、zi=interp1(x,y,z,xi,yi,method): 用指定的算法计算插值。

        method: 

       1、nearest:为最近邻插值,直接完成计算

       2、linear:线性插值(默认方式)

       3、spline:三次样条插值

【功能介绍】

   完成二维数据的插值

【实例介绍】

   

[x y]=meshgrid(-3:0.25:3);
z=peaks(x,y);
[xi yi]=meshgrid(-2:0.125:3);
z1=interp2(x,y,z,xi,yi);
surfl(x,y,z);
hold on;
surfl(xi,yi,z1+15);
axis([-3 3 -3 3 -5 20]);
shading flat
hold off

你可能感兴趣的:(iterp2函数--------二维数据内插值)