close figure and stop loop

2 Ansichten (letzte 30 Tage)
ali atay
ali atay am 25 Apr. 2016
Bearbeitet: ali atay am 25 Apr. 2016
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.

Antworten (1)

Azzi Abdelmalek
Azzi Abdelmalek am 25 Apr. 2016
break will not close a figure, use
close(1)
  2 Kommentare
ali atay
ali atay am 25 Apr. 2016
Bearbeitet: ali atay am 25 Apr. 2016
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 am 25 Apr. 2016
What is this?

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Interactive Control and Callbacks finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by