What is the best way to create a persistant figure
Afficher commentaires plus anciens
I would like to create a figure that persists between multiple calls to plot data. For example I would like to create the figure and then make several calls at a later time that will update or change the data displayed in that figure. I've thought about doing this one of two ways.
Having a function that creates the figure and plots the data and then returns handles for all the graphics objects it created. On subsequent calls I could then pass the handles back to that function. The existence of these handles would then cause the function to plot using those handles instead of creating new ones.
or
Using the matlab object oriented interface I could make all the handles members of the object and then have the object handle the plotting.
The second option seems more elegant and makes more sense in my head, but I fear that its going to be too slow.
Is there a better way solve this problem?
1 commentaire
Stuart Layton
le 30 Juin 2011
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Creating, Deleting, and Querying Graphics Objects dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!