Dvourozměrná interpolace

[x, y] = meshgrid(-3:1:3);
z = peaks(x,y);
surf(x,y,z)
[xi, yi] = meshgrid(-3:0.25:3);
zi1 = interp2(x,y,z,xi,yi, 'nearest');
surf(xi,yi,zi1)
zi2 = interp2(x,y,z,xi,yi, 'bilinear');
surf(xi,yi,zi2)
zi3 = interp2(x,y,z,xi,yi, 'bicubic');
surf(xi,yi,zi3)



Milan Šiňor
2022-02-21
Valid CSS! Valid HTML 4.0!