MATLAB Answers

all values ​​on the surf chart

2 views (last 30 days)
Lev Mihailov
Lev Mihailov on 22 Nov 2019
Edited: Adam Danz on 21 Jan 2020
1.pngI create a graph of surf (X, Y, Z, C), when I click on the graph, I will get X, Y, Z. Is there any way to get C to display ?
  1 Comment
Adam Danz
Adam Danz on 24 Nov 2019
@ Lev Mihailov, if answers to your questions are helpful, accept the answer so others know it worked for you. Volunteers appreciate that feedback.

Sign in to comment.

Answers (1)

Adam Danz
Adam Danz on 22 Nov 2019
Edited: Adam Danz on 22 Nov 2019
Here's a demo
[X,Y] = meshgrid(1:0.5:10,1:20);
Z = sin(X) + cos(Y);
s = surf(X,Y,Z);
row = dataTipTextRow('C',s.CData); % define new row to datatip
s.DataTipTemplate.DataTipRows(end+1) = row; % add new row to datatip
For more info:

Community Treasure Hunt

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

Start Hunting!