[問題] GUI暫停與繼續繪圖
想寫一個GUI繪圖的機制,
需求是我按下PushButton按鈕,
則開始畫圖,每隔五秒自動畫新的一張圖,
但是當我看到圖出問題的時候,我想讓他停止,
等我按下任意鍵後,再繼續接下去畫新的圖,
我是使用pause(5)指令讓他每隔五秒自動畫新的圖,
但我不知道要怎麼打讓他暫停後,按任意鍵繼續把未畫完的圖畫完。
(假設我有10張圖要畫,當他畫到第三張我按暫停,等按下任意鍵繼續後,
就從第四張開始畫起)
簡略的程式碼如下:
function pushbutton1_Callback(hObject, eventdata, handles)
for i=1:10
plot(x,data(i))
pause(5)
end
想請問該如何加入"按下任意鍵後,再繼續接下去畫新圖的指令",謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.67.100.21
※ 文章網址: http://www.ptt.cc/bbs/MATLAB/M.1401374945.A.608.html
推
05/31 22:43, , 1F
05/31 22:43, 1F
→
05/31 22:44, , 2F
05/31 22:44, 2F
→
05/31 22:44, , 3F
05/31 22:44, 3F
→
05/31 22:44, , 4F
05/31 22:44, 4F
→
05/31 22:45, , 5F
05/31 22:45, 5F
→
05/31 22:46, , 6F
05/31 22:46, 6F
→
05/31 22:46, , 7F
05/31 22:46, 7F