export x and y data from a matlab plot into a matrix

33 vues (au cours des 30 derniers jours)
Baba
Baba le 16 Fév 2012
Modifié(e) : John Kelly le 27 Mai 2014
how do I extract the x y data from a matlab figure? Thank you.

Réponses (3)

Honglei Chen
Honglei Chen le 16 Fév 2012
Modifié(e) : John Kelly le 27 Mai 2014
You need to access XData and YData property, for example:
h = plot(1:10);
get(h,'XData')
get(h,'YData')
Here is a handy tool to find out the handle graphics properties
  1 commentaire
Baba
Baba le 16 Fév 2012
What if I don't have access to h? and just have a plot in front of me that pops up due to some code running?

Connectez-vous pour commenter.


Image Analyst
Image Analyst le 16 Fév 2012
If it just recently popped up, and you can run some code to get to it before focus switches to some other figure, then you can use gca or gcf for the handle.

Patrick Kalita
Patrick Kalita le 16 Fév 2012

Catégories

En savoir plus sur Interactive Control and Callbacks dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by