Create zoom function in GUI

2 vues (au cours des 30 derniers jours)
Andrew
Andrew le 9 Jan 2013
Hello community,
I've got a GUI with controls and axes. I need to zoom in and out my axes after plotting. I want to do this with pushing mouse button. Any idea how can I do this?
Thanks in advance.
Best regards,
Andrew

Réponses (2)

Jan
Jan le 9 Jan 2013
Modifié(e) : Jan le 9 Jan 2013
I suggest to search in the internet at first, because you will find a lot of existing solutions:
One of the links points to the function camzoom, but zoom might be useful also.
  1 commentaire
Jan
Jan le 9 Jan 2013
I'd prefer the scrollwheel for zooming in and out.

Connectez-vous pour commenter.


Image Analyst
Image Analyst le 9 Jan 2013
I use a slider with a text label that has the current zoom. See this link for my code.
  2 commentaires
Andrew
Andrew le 9 Jan 2013
I have tried it, but it is not convinient
Image Analyst
Image Analyst le 9 Jan 2013
If clicking the mouse button on a slider is too inconvenient, what could be more convenient? Clicking on the image? Is that more convenient? If so, then you'll have to make a callback for the mouse button down event.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Data Exploration dans Help Center et File Exchange

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by