lat= 10848x10848 double and lon= 10848x10848 double. How to make spatial map with this ?
Afficher commentaires plus anciens
I have two matrix lat and lon. But the problem is lat= 10848x10848 double and lon= 10848x10848 double. How to make spatial map with this ? also lat and lon matfile size are high. 459685kb each
Réponses (1)
If they are in a form as you'd get from meshgrid(), then you can easily make a spatial map using surf() among other functions. (I decreased the size to get the code to run in 55 seconds or less, i.e., to show up here - in your case you may have no problem doing this with the 10848 size matrices.)
[lat,lon] = meshgrid(linspace(-90,90,1084),linspace(-90,90,1084));
size(lat)
size(lon)
surf(lon,lat,8100-lat.^2-lon.^2,'EdgeColor','none');
view([0 90]);
Catégories
En savoir plus sur Geology dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
