필터 지우기
필터 지우기

How to highlight a row in a surface plot?

조회 수: 5 (최근 30일)
Shubham Mohan Tatpalliwar
Shubham Mohan Tatpalliwar 2019년 2월 4일
댓글: Indira 2020년 10월 21일
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
Shubham Mohan Tatpalliwar 2019년 2월 4일
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