plot matrix of grid data with lat and lon

14 views (last 30 days)
Shakir Hussain
Shakir Hussain on 11 Oct 2018
Edited: Shakir Hussain on 12 Oct 2018
We can plot the grid with lat long by different ways e.g map/geoshow, contour, image e.t.c but how we can make matrix of such plot.
I have 860*952*14 data and want to make matrix plot via mapshow, could anyone here help me? The attached map may give some relevant idea Thank you in advance

Accepted Answer

KSSV on 11 Oct 2018
Let lon and lat be your spatial data. Let A be your 860*952*14 matrix.
for i = 1:14
pcolor(lon,lat,A(:,:,i)') ;
shading interp ; colorbar
If you have shape files of the boundaries, you can plot them too.
KSSV on 12 Oct 2018
make matrix plot rather than overlapping plot. The above code makes matrix plot only.
how we can add shapfiles of outer and inner boundaries If you have shape files, read them using shaperead and plot.
could we also apply some sattistics e.g mean, difference e.t.c Very much you can apply.

Sign in to comment.

More Answers (0)


Community Treasure Hunt

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

Start Hunting!