フィルターのクリア

Inserting black lines on pcolor plot

16 ビュー (過去 30 日間)
Charlie Milford
Charlie Milford 2022 年 9 月 4 日
コメント済み: Charlie Milford 2022 年 9 月 4 日
I have a matrices of values which I want to use to create a pcolor plot.
My data is constrained by water depths where I have set all depth >100m to NaN and all values of 0 to NaN.
This has created a confusing plot where I'm unable to show coastal outlines properly.
How would I change this plot so that I retain my '0 depth' or land values but create a black outline that will clearly show the outline of the coasts.
Thanks.

採用された回答

KSSV
KSSV 2022 年 9 月 4 日
You can use contour.
Let X, Y, H be your data of (x,y) coordinates and H be your depth.
figure
hold on
pcolor(X,Y,H)
shading interp
contour(X,Y,H,[0 0],'k')
  1 件のコメント
Charlie Milford
Charlie Milford 2022 年 9 月 4 日
Thank you for your answer it works perfectly and will use in future. I ended up using the m_map addon and imported a coastal data zip file in the end.

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeCoastal Engineering についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by