How to mark certain points in my surface or pcolor plot?

5 ビュー (過去 30 日間)
Jun Xiao
Jun Xiao 2019 年 11 月 2 日
コメント済み: Jun Xiao 2019 年 11 月 3 日
I had the following plot which I need to mark points with specific values in Z=1:
pcolor(xx,yy,Z) and surf(xx,yy,Z).
But when I use the command :
shading interp
hold on
xx = get(lambda1,'xxdata') ;
yy = get(lambda1,'yydata') ;
Z = get(lambda1,'Zdata') ;
ind = Z==1;
plot3(xx(ind),yy(ind),1,'yp')
text(xx(ind),yy(ind),'Z = 1','fontweight','bold','color','b')
contour(xx,yy,Z,[1 1],'magenta','linewidth',4)
hold off
It doesn't work in marking the points which Z=1. It's there anyone can help me with that problem?
  4 件のコメント
darova
darova 2019 年 11 月 2 日
Impossible. Where?!
Jun Xiao
Jun Xiao 2019 年 11 月 3 日
I don't know. The error occurs after I add the command which attempt to mark points of the plot after the surface/pcolor command. And matlab has no document of handle.handle/get.

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

回答 (0 件)

カテゴリ

Help Center および File ExchangeSurface and Mesh Plots についてさらに検索

製品


リリース

R2015a

Community Treasure Hunt

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

Start Hunting!

Translated by