2013-12-07 35 views
1

我正在使用MATLAB Psychtoolbox瞭解在危急情況下人類的行爲。 我想用鼠標作爲中斷。更準確地說,一個程序正在運行,並且當發生異常時需要鼠標動作。由於異常的存在並沒有很好地定義,所以操作員的操作也是如此。所以我需要永遠採取人類採取的行動。如何跟蹤鼠標的人類行爲? 請幫忙!!!鼠標作爲中斷

回答

0

你想要點擊鼠標或所有鼠標移動?對於前者,您可以使用功能waitforbuttonpress。否則,如果你需要座標,例如,你可以使用ginput函數。

0

我認爲你需要設置'ButtonDownFcn'到你的身材。 看看this

+0

但我不想等待用戶通過鼠標輸入。我的整個程序都在後面運行,並且用戶通過鼠標輸入的時間沒有指定。 –

+0

是的,我明白了。當您在圖中設置'ButtonDownFcn'時,它只會在用戶按下按鈕(不在指定時間)時執行。它與其他編程語言中的監聽器對象相似。 – Mercury