Effacer les filtres
Effacer les filtres

how to delete an object in a plot using the delete button in keyboard

5 vues (au cours des 30 derniers jours)
Vivekram
Vivekram le 26 Mar 2013
Hi all,
I want to delete an object I created in a plot using the delete button. I created a GUI with a plot plotting a figure as described by the following:
t = 0:pi/5:2*pi;
figure
patch(sin(t),cos(t),'y')
axis equal
Now how should I delete it using the delete button?
Thanks
Viv
  2 commentaires
Mahdi
Mahdi le 26 Mar 2013
What do you want to delete? Do you want to delete the whole plot? Close the figure?
Why do you want to use the delete button? Why not close, or alt+F4?
Vivekram
Vivekram le 26 Mar 2013
Hi Mahdi, I want to delete the polygon object inside the plot and not the plot itself.
Thanks
Viv

Connectez-vous pour commenter.

Réponse acceptée

Walter Roberson
Walter Roberson le 26 Mar 2013
Use the figure KeyPressFcn or WindowKeyPressFcn callback. Test the received key. If it is the delete character, then delete() the object handle.
  8 commentaires
Vivekram
Vivekram le 27 Mar 2013
Awesome... Thanks Walters
Image Analyst
Image Analyst le 27 Mar 2013
Please "Accept" the answer.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Graphics Object Programming 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