分段插值 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');