主要内容

ginput

确定轴的坐标

描述

例子

xy) = ginput (n的坐标n笛卡尔轴、极轴或地理轴内的点。要选择一个点,将光标移动到所需的位置,并按下鼠标按钮或键盘上的一个键。按下返回关键要先停止一切n点选择。MATLAB®返回所选点的坐标。如果没有坐标轴,调用ginput创建一个笛卡尔轴对象。

例子

xy] = ginput允许您选择无限个点,直到您按下返回关键。

例子

xy按钮) = ginput (___还返回用于选择每个点的鼠标按钮或键盘上的键。

例子

全部折叠

在一组坐标轴上用ginput.要选择每个点,请将光标移动到所需位置并按下鼠标按钮或键。

(x, y) = ginput (4)

X = 0.3699 0.4425 0.5450 0.6130 y = 0.6690 0.5605 0.4719 0.6025

情节点。

情节(x, y);

在一组坐标轴中找出五个坐标ginput.要选择每个点,请将光标移动到所需位置,并按下鼠标按钮、小写字母、大写字母、数字或空格键。返回用于选择每个点的鼠标按钮或键的ASCII号。

[x, y,按钮]= ginput (5);按钮
按钮= 3 104 32 51 82

在本例中,坐标是使用鼠标右键(3)标识的,即小写字母h(104)空格键(32)数字3.(51)和大写字母R(82)。

创建地理轴并确定四个点的经纬度坐标。然后,画出你确定的点。

geoaxis [lat,lon] = ginput(4);

使用抓住命令和geolimits函数来维护映射限制。画出确定的点。

持有geolimits (“手动”) geoscatter(纬度、经度、“填充”“b”

输入参数

全部折叠

要识别的点数,指定为正整数。

输出参数

全部折叠

确定的坐标的第一个分量,作为标量或列向量返回。

  • 对于笛卡尔轴,值为x坐标。

  • 极轴的值是角。角在这个范围内(tmin tmin + 2 *π),在那里tmin的第一个值是ThetaLim极轴的向量。从零角的位置在指定的方向上测量角度ThetaDir财产。方法指定零角的位置ThetaZeroLocation财产。

  • 对于地理轴,值是纬度。正值对应北方,负值对应南方。

如果选择轴限制之外的点,则值相对于笛卡尔轴和地理轴的原点。对于极轴,值相对于ThetaZeroLocation

标识的坐标的第二个分量,作为标量或列向量返回。

  • 对于笛卡尔轴,值为y坐标。

  • 对于极轴,值是半径。每个半径值都大于或等于rmin,在那里rmin的第一个值是RLim极轴的向量。

  • 对于地理轴,值是经度。正值对应原点以东的位置,负值对应原点以西的位置。

如果选择轴限制之外的点,则仍然返回相对于轴原点的值。

用于标识点的键或鼠标按钮,作为标量或列向量返回。鼠标按钮的表示方式是:1为左键,2为中间键,3为右键。双击由两个值表示。第一个值是鼠标左键1,中间键2,右边键3。第二个值是1。

键盘上的键由它们对应的ASCII数字表示。屏幕上的点击用1表示。

例如,调用ginput,用鼠标中键单击,用鼠标右键双击,然后按输入.输出按钮是包含23.,1

[~, ~,按钮]= ginput
按钮= 2 3

版本历史

之前介绍过的R2006a

另请参阅

功能

Baidu
map