How can I interactively add info to plots, e.g. name of a curve?

1 vue (au cours des 30 derniers jours)
Eva
Eva le 22 Mar 2019
Commenté : KSSV le 22 Mar 2019
Hi,
I have a huge data set of impedance curves. I would like to be able to click on one line in a gui plot and get the corresponding information to that line.How would I do that?
Thanks a lot!
BR E

Réponses (1)

KSSV
KSSV le 22 Mar 2019
Modifié(e) : KSSV le 22 Mar 2019
x = rand(10,1) ;
y = rand(10,1) ;
plot(x,y,'.r') ;
[px,py] = getpts() ; % double click on a point when prompts
text(px,py,'point') ;
But what you want to do is a bad idea.
  2 commentaires
Eva
Eva le 22 Mar 2019
That's actually not what I wanted to do, I want to get a Callback with the information to which data set this curve belongs. But I already found a way to do it I guess, let's see if it is working out.
Thanks for your suggestion anyway!
KSSV
KSSV le 22 Mar 2019
If you have .fig file...you can get the data.

Connectez-vous pour commenter.

Community Treasure Hunt

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

Start Hunting!

Translated by