Matlab не обновляет все рисунки

у меня следующая установка

for iter = 1:N
    "calcualtion"
    if mod(iter, 50) == 0
        figure(1)
        plot(something)
        figure(2)
        plot(something)
        figure(3)
        plot(something)
    end
end

Проблема в том, что MATLAB отображает рисунки 1 и 2 и полностью пропускает рисунок 3, если только код не остановлен или не завершил выполнение. Есть идеи, как это исправить? Спасибо


person Fryderyk Wilczynski    schedule 26.03.2015    source источник


Ответы (1)


Добавьте drawnow; после обновления последнего графика.

person Daniel    schedule 26.03.2015
comment
Это решило это. Спасибо! - person Fryderyk Wilczynski; 26.03.2015