how to assign multiple values on a signle figure?

1 view (last 30 days)
Hello I have a matrix with three column and many rows (a=[x,y,z]) (x, y are pixels location and z is the value). I draw a figure with scatter3(x,y,z). please see the attachment. if I click on each point in this figure using data cursor, I am able to see (x,y location and z values). but, I have some other per pixel calculated values that I want to assign to each pixel(x,y) and I want to be able to see all of them in one figure. Like if i click on each point on this figure, I can see all those values either on the figure or on a pop-up table. can I do something like that in matlab ?
Thanks !

Answers (2)

farfar
farfar on 5 Feb 2018

Walter Roberson
Walter Roberson on 6 Feb 2018
See datacursormode() and set the UpdateFcn property to a function handle of your custom reporting routine. The routine should return a cell array of character vectors, which will be displayed one entry per line.

Categories

Find more on Images in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!