Hi,
After creating a grid data series (Data Terrain Model) from interpolating contour lines, I would like to plot everything on the same layer, but I am not sure if it is possible in matlab. Here is the gist of what I've done:
[xi,yi] = meshgrid(Xmin:res:Xmax, Ymin:res:Ymax); f = scatteredInterpolant(contour_grid.X,contour_grid.Y,contour_grid.Z); zi= f(xi,yi) Xi=[xi(:); contour_grid.X]; Yi=[yi(:); contour_grid.Y]; Zi=[zi(:); contour_grid.Z];
Is there a way to plot Xi, Yi, and Zi? I'd have to turn these arrays back into grids to be able to use mesh(X,Y,Z) but I am struggling to write how to do that.
Has anyone ever had to do that?
Thanks,
Best Answer