How to highlight a row in a surface plot?
6 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Shubham Mohan Tatpalliwar
le 4 Fév 2019
Commenté : Indira
le 21 Oct 2020
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 commentaires
Réponse acceptée
KSSV
le 4 Fév 2019
[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 commentaire
Indira
le 21 Oct 2020
Hi KSSV,
If I have X and Y as vectors and Z a matrix of mxn?
Thanks for your support.
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Surface and Mesh Plots dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!