1、ginput函数:获取指定点坐标值

2、用法说明

(1)[x,y] = ginput(n) 函数从当前的坐标图上选择n个点,并返回这n个点的相应的坐标向量x、y。n个点可由鼠标定位。用户可以按下回车键在输入n个点之前终止输入;

(2)[x,y] = ginput 函数获得任意个数的输入点,直到用户按下回车键为止并返回这n个点的相应的坐标向量x、y;

(3)[x,y,button] = ginput(n)  函数从当前的坐标图上选择n个点,并返回这n个点的坐标向量值x、y和键或按钮的标示。参数button是一个整数向量,显示用户按下哪一个鼠标键或返回ASCII码值。

3、说明举例

(1)[x,y] = ginput(n)

>> figure
>> [x,y] = ginput(10)

x =

    0.1924
    0.3076
    0.0634
    0.0634
    0.7431
    0.8168
    0.6486
    0.3560
    0.2730
    0.1878


y =

    0.4079
    0.5629
    0.8699
    0.8699
    0.5541
    0.2266
    0.1213
    0.3026
    0.4898
    0.7383

Matlab基本函数-ginput函数_ascii码

(2)[x,y] = ginput 

>>  figure
>> [x,y] = ginput 
Matlab基本函数-ginput函数_回车键_02

(3)[x,y,button] = ginput(n) 

>>  figure
>> [x,y,button] = ginput(10)

x =

    0.4636
    0.0884
    0.2576
    0.2670
    0.3710
    0.4173
    0.6063
    0.6101


y =

    0.2915
    0.5689
    0.5349
    0.5104
    0.5972
    0.6745
    0.6500
    0.4972


button =

     1
    97
   115
    99
    28
    31
    30
    29

Matlab基本函数-ginput函数_回车键_03