I have three vectors: latitude (size 12005x1), longitude (size 12005x1), and H (size 201x12005).
I would like to plot a map of them, so I used the imagesc function. However, what I get are streaks or stripes rather than getting a map.
teste2.png
teste1.png
What I used was this:
imagesc(lon,lat,H);axis('xy');colorbar
Could someone tell me how I can fix this?Did I have to have done any manipulation in the data before to get a map?
Thanks.

1 件のコメント

Adam
Adam 2019 年 3 月 26 日
We've no idea what is in H, but judging from your code, what is in H is what you see in your figure. Although I don't know quite why you have shown two plots as you only seem to be doing one imagesc call.

サインインしてコメントする。

回答 (0 件)

タグ

質問済み:

2019 年 3 月 26 日

コメント済み:

2019 年 3 月 26 日

Community Treasure Hunt

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

Start Hunting!

Translated by