MATLAB Function Reference |
Syntax
[x,y] = ginput(n) [x,y] = ginput [x,y,button] = ginput(...)
Description
按下滑鼠按鍵或鍵盤上的鍵,會記錄按鍵時滑鼠遊標在圖形(figure)的位置。The figure must have focus before ginput
ginput
receives input.
[x,y] = ginput(n)
每按一次鍵就可以將遊標所在的 x 和 y 座標的位置,傳入直行向量 x
和 y
中,共可輸入 n
個點。也可在輸入 n
個點之前就按下 Return 來結束輸入。
[x,y] = ginput
輸入無限制個點直到按下 Return 為止。
[x,y,button] = ginput(...)
回傳 x-座標、y-座標和按下的鍵。 button
是儲存整數的向量,記錄按下的鍵(1 為滑鼠左鍵, 2 為滑鼠中鍵, 3 為滑鼠右鍵)或是鍵盤上的 ASCII 表示碼。
Remarks
如果是在多個座標軸中執行此指令,也將根據多個座標軸來得到結果。
Examples
從圖形視窗(figure window)中輸入 10 個點座標。
[x,y] = ginput(10)
像以滑鼠來移動遊標(或像 Tektronix emulators ,以箭頭按鍵來控制遊標)。藉由按下鍵盤鍵或滑鼠鍵來輸入資料。若想在輸入10點之前就結束,可按 Return 鍵。
See Also
get (serial) | global |