Regular meshgrids in MATLAB
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Kaushal Kishore
le 28 Août 2018
Réponse apportée : KSSV
le 28 Août 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 commentaire
Réponse acceptée
KSSV
le 28 Août 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 ;
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Surface and Mesh Plots dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!