1
我有一個搜索,這似乎不是一個很好回答的問題,會出現很多。假設你有這樣的情況,你想繪製一個圖形,檢查它,然後按下按鍵以繼續下一個圖形。通常這個Matlab會建議waitforbuttonpress
。等待按鍵,但允許圖形操作
下面是一個簡單的例子,如果你想測試:
for i = 1:20
data = rand(100, 3);
plot3(data(:, 1), data(:, 2), data(:, 3), '.')
waitforbuttonpress
end
如何我可以等待一個按鍵,但仍然允許數字操作(即旋轉,縮放等)?
我沒有得到最後的聲明「鼠標的使用不是像它通常是數字的本地」。如果你想從一個特定的[探索工具](http://www.mathworks.com/help/matlab/creating_plots/ways-to-explore-graphical-data.html)開始,你可以直接從代碼開啓它還有:'zoom on',或'pan on','rotate3d on'等等。如果內建交互不夠,您還可以通過處理鍵盤和鼠標事件(按,點擊,移動,滾動,...),併爲他們編寫[回調](http://www.mathworks.com/help/matlab/creating_plots/callback-properties-for-graphics-objects.html)。 – Amro
@Amro,真的,我不知道爲什麼我認爲它已經開始。我會從答案中刪除這個。如果你想添加更好的答案。 –
沒有什麼可以補充的,我認爲'暫停'是完成工作的最好方式:) – Amro