How to highlight particular points in a 3D surf plot?

24 ビュー (過去 30 日間)
vishnu venkat
vishnu venkat 2017 年 6 月 6 日
コメント済み: vishnu venkat 2017 年 6 月 8 日
I would like to highlight only important points that I want in a 3D surf plot. Please suggest a method to do it.
Thank You in advance!

採用された回答

KSSV
KSSV 2017 年 6 月 7 日
[X,Y,Z] = peaks(25) ;
surf(X,Y,Z)
hold on
%%highlight points which are greater then 5
idx = Z>=3 ;
plot3(X(idx),Y(idx),Z(idx),'.r','markersize',10)
%%highlight points which are less then 5
idx = Z<=-3 ;
plot3(X(idx),Y(idx),Z(idx),'.b','markersize',10)
  3 件のコメント
KSSV
KSSV 2017 年 6 月 8 日
If you know the point's location, use plot straight away...if you know the value, use find to get the index and then plot.
vishnu venkat
vishnu venkat 2017 年 6 月 8 日
Thank you sir!

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeLine Plots についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by