close figure and stop loop

1 回表示 (過去 30 日間)
ali atay
ali atay 2016 年 4 月 25 日
編集済み: ali atay 2016 年 4 月 25 日
hi, first of all i am sorry for my english.
my program:
f=figure(1);
while 1;
bla bla ...
end
i try to close figure 1 but re-open itself.
and i try this in while:
h = findobj('type','figure');
n = length(h);
if(n==0)
break;
end
but not work it!
please help me.

回答 (1 件)

Azzi Abdelmalek
Azzi Abdelmalek 2016 年 4 月 25 日
break will not close a figure, use
close(1)
  2 件のコメント
ali atay
ali atay 2016 年 4 月 25 日
編集済み: ali atay 2016 年 4 月 25 日
click to close button on figure 1 => n=0. //no active figure already
if n==0 => break. //dont work, loop is active and re-open figure1.
Azzi Abdelmalek
Azzi Abdelmalek 2016 年 4 月 25 日
What is this?

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

カテゴリ

Help Center および File ExchangeInteractive Control and Callbacks についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by