How can I make the figure created by the plot function be an object?

I would like to get a variable out of the plot function so that I can use it for the rest of the code. In other words, I need what's in the figure to be an object I can edit. For example, I have drawn some pixels as points on an image using plot().
The question is how can I fit these points to get the desired curve without making these points as one object on a separate figure?

 Réponse acceptée

h = plot( ... )
will return a handle to the object that is plotted, although the data in this will be the same as you gave it in the first place in terms of curve fitting.

2 commentaires

Thanks! But I have another problem. When I plot this object on a different figure. The curve looks spread and not confined as I plotted it on the image. So what should I do?
doc axes properties
There are various settings on axes that change the appearance and aspect ratio and domain over which the plot is visible, etc.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

Community Treasure Hunt

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

Start Hunting!

Translated by