The next code snippet creates an invisible figure.
set(0,'DefaultFigureVisible','off')plot(randi(10,20,1))
The figures in the next piece of code are visible despite the first line.
set(0,'DefaultFigureVisible','off')for i = 1:4 fh(1) = figure(1) subplot(2,2,i) plot(randi(10,20,1),'color',[1 0 0]) fh(2) = figure(2) subplot(2,2,i) plot(randi(10,20,1),'color',[0 1 0]) end
Ik could add the next line…
set(gcf,'Visible','Off')
However then the figure would appear first.
How to keep figures invisible in a loop?
Best Answer