2014-01-18 5 views
0

Я использую функцию SUBPLOT в MATLAB для отображения около 8 изображений. Обработка изображений требует времени, и я хочу, чтобы изображения отображались в подзаголовке по мере их создания.Subplot появляется после завершения скрипта

Но случается, что подзаголовок появляется после завершения скрипта, а не во время выполнения. Что нужно сделать, чтобы получить это?

Вот как я использую вызовы подзаголовков.

subplot(2,4,1),subimage(I),title('image1'); 
//some processing 
subplot(2,4,2),subimage(I),title('image2'); 
//some processing 
subplot(2,4,3),subimage(I),title('image3'); 
//some processing 
subplot(2,4,4),subimage(I),title('image4'); 
//some processing 
subplot(2,4,5),subimage(I),title('image5'); 
//some processing 
subplot(2,4,6),subimage(I),title('image6'); 
//some processing 
subplot(2,4,7),subimage(I),title('image7'); 
//some processing 
subplot(2,4,8),subimage(I),title('image8'); 
//subplot shows up now, why? 

ответ

3

Вы можете попробовать использовать команду drawnow после каждой сюжетной.

+0

Thanx !!! Никогда не думал, что это может быть так просто :) –

Смежные вопросы