How to highlight a row in a surface plot?

7 次查看(过去 30 天)
Hello all,
I have done some calculation and in the result i have created a surface plot.
Actually the plot is divided in two separate matrix and i am jus adding them together to form a whole surface plot
How could i show the line of separation. I want to highlight this line in Surface plot and i know the row index.
Please suggest me any function the expected picture can be seen in the attachments.
Thank you
  4 个评论
madhan ravi
madhan ravi 2019-2-4
If you could share the data it would be easy to analyse what’s going on.
Shubham Mohan Tatpalliwar
its very big with lot of files to be loaded in a program so i cant share it

请先登录,再进行评论。

采纳的回答

KSSV
KSSV 2019-2-4
[X,Y,Z] = peaks(100) ;
% seperate here (pick some row randomly)
idx = randsample(100,1) ;
figure
hold on
surf(X,Y,Z) ;
plot3(X(idx,:),Y(idx,:),Z(idx,:),'r','LineWidth',3)
  1 个评论
Indira
Indira 2020-10-21
Hi KSSV,
If I have X and Y as vectors and Z a matrix of mxn?
Thanks for your support.

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Surface and Mesh Plots 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by