How do I make my GUI plot inside of a new figure in MATLAB rather than into an axes within the GUI figure?

1 回表示 (過去 30 日間)
How do I make my GUI plot inside of a new figure in MATLAB rather than into an axes within the GUI figure?
Actually I am able to make a plot into the GUI axes which I have made but I want to save that graph.It is only possible when it is in other new figure.Could you please help me regarding this?
When I used this command- set(hObject,'toolbar','figure'); guidata(hObject, handles);
it will save the whole GUI figure instead of only graph.
Could you please suggest any way so that I can save only my graph instead of whole gui figure?
Thanks
Arif

採用された回答

Fangjun Jiang
Fangjun Jiang 2011 年 10 月 19 日
In your code, before running the plot, create a new figure, like
f=figure;
plot(magic(10));
saveas(f,...);
  3 件のコメント
Fangjun Jiang
Fangjun Jiang 2011 年 10 月 19 日
saveas(f,'logo','fig'). Type help saveas to see the syntax of saveas()
Arif
Arif 2011 年 10 月 19 日
Thank you very much it is working.

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangePrinting and Saving についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by