MATLAB Answers

Show plot in figures window with GUI

9 ビュー (過去 30 日間)
Mortis
Mortis 2016 年 5 月 9 日
編集済み: CS Researcher 2016 年 5 月 10 日
Short version: How do i get the callBack from push button to open a plot in figures window and not on the GUI?
Long version (read at your own risk):
I want to show some data in 3 ways. Triplot (A), trisurf (B) and contour (C) (still working on the this one).
This is my functionality tests GUI. Length and diam are edit text for inputs needed to the calculations. Axes will show a static and none detailed (you need to zoom in for details) image of the plot the user choses. And i want the "Free View" push button to let the users see the plot in more detail. Why do I ask for figures window especially because i want these bad boys:
Yup, users will need to zoom in/out, pan, rotate, use the data cursor and let them print if they like it :)
So how do i get the callBack from push button to open a plot in figures window and not on the GUI?

  4 件のコメント

表示 1 件の古いコメント
Mortis
Mortis 2016 年 5 月 9 日
Wow... damn, thank you for the quick answer that gets the job done.
I feel dumb though :/
Image Analyst
Image Analyst 2016 年 5 月 10 日
CS, You should put that as an answer to Mortis can accept it and you'd get reputation points.
By the way, you could also call "figure" in the callback to bring up a new, separate figure window and then replot the stuff in it.
CS Researcher
CS Researcher 2016 年 5 月 10 日
Done Image Analyst!
@Mortis: Don't feel bad. It happens to all of us. Glad I could help.

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

採用された回答

CS Researcher
CS Researcher 2016 年 5 月 10 日
You can have all the 'bad boys' in the GUI too. Open the GUI in GUIDE and go to Tools -> Toolbar Editor and add whichever tool you need.

  0 件のコメント

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

その他の回答 (0 件)

Community Treasure Hunt

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

Start Hunting!

Translated by