Create zoom function in GUI

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

回答 (2 件)

Jan
Jan 2013 年 1 月 9 日
編集済み: Jan 2013 年 1 月 9 日

0 投票

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 件のコメント

Jan
Jan 2013 年 1 月 9 日
I'd prefer the scrollwheel for zooming in and out.

サインインしてコメントする。

Image Analyst
Image Analyst 2013 年 1 月 9 日

0 投票

I use a slider with a text label that has the current zoom. See this link for my code.

2 件のコメント

Andrew
Andrew 2013 年 1 月 9 日
I have tried it, but it is not convinient
Image Analyst
Image Analyst 2013 年 1 月 9 日
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.

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangeData Exploration についてさらに検索

製品

タグ

質問済み:

2013 年 1 月 9 日

Community Treasure Hunt

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

Start Hunting!

Translated by