2017-03-10 1 views
1

저는 옥타브 멍청한 놈입니다. 그러나 터미널의 입력과 동시에 그래프를 표시하려하지만 그래픽은 입력 이후에만 업데이트되므로 언로드 된 그래프가 표시됩니다 : 항상 그래프를하지 않고 일시 정지하지 않고 심지어 그래픽 루프를 입력하지 않기 때문에옥타브 : 플롯이 표시 될 때까지 기다립니다.

f=figure; 
imshow(img); 

pause(1); % FIX THIS! 

in=input('Input required:', 's'); 

이 1 초 동안 일시 정지하는 스케치입니다 :

enter image description here

이 코드입니다. 계속하기 전에 그래프가로드 될 때까지 차단할 수 있습니까? 설명서에서 필요한 기능을 찾을 수 없었습니다.

답변

2

drawnow을 사용하여 강제로 그래픽을 렌더링하고 이벤트 대기열을 비울 수 있습니다.

f = figure(); 
imshow(img); 

drawnow 

in = input('Input required:', 's'); 
관련 문제