分段插值 2 维
我们初始化数据:
[X,Y] = meshgrid(1:2:10);
Z = X.*cos(Y) - Y.*sin(X);
表面如下所示。 http://i.stack.imgur.com/rxpHa.jpg
现在我们设置我们想要插入的点:
[Vx,Vy] = meshgrid(1:0.25:10);
我们现在可以执行最近的插值,
Vz = interp2(X,Y,Z,Vx,Vy,'nearest');
http://i.stack.imgur.com/GBLcC.jpg
线性插值,
Vz = interp2(X,Y,Z,Vx,Vy,'linear');
http://i.stack.imgur.com/cs6fu.jpg
三次插值
Vz = interp2(X,Y,Z,Vx,Vy,'cubic');
或样条插值:
Vz = interp2(X,Y,Z,Vx,Vy,'spline');