Advertisement

10.8图形化绘图

阅读量:

MATLAB中配置了多种用于鼠标交互的图形操作命令,包括ginput、gtext以及zoom函数,以下将对这三个函数进行详细说明

(1)除ginput函数仅适用于二维图形外,其余两个函数均可应用于二维和三维图像。

(2)ginput函数与zoom函数协同使用,能够从图形中提取较为精确的数据信息。

(3)在逻辑关系不够明确的情况下,不建议同时使用这几个指令。

1.ginput指令

其具体语法格式如下:

[x,y]=ginput(n):该命令的作用是通过鼠标在二维图形中获取n个点的坐标数据(x,y)。

在使用ginput指令时需注意,参数n必须赋值为正整数,而x和y则用于存储所选取点的坐标信息。执行该指令后,当前图像将被调至前台,并且鼠标光标会变为十字形状。用户可以移动鼠标至所需取点的位置并单击以获取该点的数据值。通过相同的方式依次获取后续的n-1个数据值。当所有n组数据采集完成后,图形窗口将自动返回后台,并恢复到执行ginput指令前的状态。

2.gtext 指令

其具体的语法结构如下:

gtext(arg):此命令的功能是利用鼠标将字符串或字符串元胞数组插入到图形中作为标注说明内容。

在使用gtext 指令时需要注意的是,在运行该命令后当前图像会被调至前台,并且鼠标的光标会变成十字形状。用户可以移动鼠

全部评论 (0)

还没有任何评论哟~