Azzera filtri
Azzera filtri

How to highlight a row in a surface plot?

5 visualizzazioni (ultimi 30 giorni)
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 Commenti
madhan ravi
madhan ravi il 4 Feb 2019
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

Accedi per commentare.

Risposta accettata

KSSV
KSSV il 4 Feb 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 Commento
Indira
Indira il 21 Ott 2020
Hi KSSV,
If I have X and Y as vectors and Z a matrix of mxn?
Thanks for your support.

Accedi per commentare.

Più risposte (0)

Community Treasure Hunt

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

Start Hunting!

Translated by