MATLAB Answers

creat a grid from xyz file

17 views (last 30 days)
wassim boulala
wassim boulala on 27 Aug 2020
Commented: jonas on 28 Aug 2020
Hi!
I have a file of X,Y,Z values (X,Y are cartesian coordinates) and Z the altitude (it's a topo-bathymetry file).
can you tell me please how to creat a grid which contains this altitudes .
thank you

  0 Comments

Sign in to comment.

Answers (1)

jonas
jonas on 27 Aug 2020
%make a 100x100 grid
[XX,YY] = meshgrid(linspace(min(X),max(X),100),linspace(min(Y),max(Y),100))
%interpolate Z data to grid
ZZ = griddata(X,Y,Z,XX,YY)

  8 Comments

Show 5 older comments
jonas
jonas on 28 Aug 2020
n is the resolution of the grid. Use a lower value like 100. However, you should get an OK graph anyway?
wassim boulala
wassim boulala on 28 Aug 2020
how can i do a graph in 2D (X,Y) ?
i think that works.
jonas
jonas on 28 Aug 2020
Sorry, but this is waste of time. I'll respond when you ask a coherent question.

Sign in to comment.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by