Regular meshgrids in MATLAB

1 visualización (últimos 30 días)
Kaushal Kishore
Kaushal Kishore el 28 de Ag. de 2018
Respondida: KSSV el 28 de Ag. de 2018
Hi I have created the mesh grid by using
[X,Y]=meshgrid(lon,lat);% code
I want to superimpose the mesh onto the digital elevation model to extract the geographical coordinates of the nodes.
  1 comentario
madhan ravi
madhan ravi el 28 de Ag. de 2018
Where is the rest of the code?

Iniciar sesión para comentar.

Respuesta aceptada

KSSV
KSSV el 28 de Ag. de 2018
YOu DEM should be having a grid and the respective H values. Use 2D interpolation i.e interp2 to get DEM values at your grid.
Check the below demo code:
[X,Y,Z] = peaks(100) ; % your DEM say
x0 = -2 ; x1 = 2 ; % Want to extract top these limits
y0 = -1 ; y1 = 0 ;
N = 100 ;
x = linspace(x0,x1,N) ;
y = linspace(y0,y1,N) ;
[Xi,Yi] = meshgrid(x,y) ;
Zi = interp2(X,Y,Z,Xi,Yi) ;
subplot(121)
pcolor(X,Y,Z) ; shading interp
subplot(122)
pcolor(Xi,Yi,Zi) ; shading interp ;

Más respuestas (0)

Categorías

Más información sobre Surface and Mesh Plots en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by