1、ginput指令:
[x,y]=ginput(n) %(其功能是用鼠标从二维图形中获取n个点的数据坐标)
x=-8*pi:pi/100:8*pi;
y1=sin(x);
y2=4*sin(x/4);
plot(x,y1,'r-',x,y2,'k-');
legend('sin(x)','4sin(x/4)');
grid on;
[x,y]=ginput(8);
%在下方命令窗口输入[x,y],可看到刚刚取得n个点的坐标,这里是8个点
>> [x,y]
ans =
-24.8157 -0.0117
-19.0092 3.9649
-17.4885 0.9942
-10.9908 0.9474
-3.8018 -3.3099
0.0691 0.0117
1.5899 0.9708
7.8111 0.9708
2、gtext指令
gtext(arg) %用鼠标把字符串或者字符串元胞数组放置到图中作为文字说明。
%用户用鼠标确定其放置的位置,右击,字符串将被放置在紧靠十字中心的“第一象限”位置上。
%如果arg是单个字符串,单机一次即可;如果是多行字符串,单击一次只能将一行放置在图中。
3、zoom指令:会出来一个类似放大镜的光标
指令格式 | 说明 |
zoom xon | 规定当前图形的x轴可以进行放缩 |
zoom yon | 规定当前图形的y轴可以进行放缩 |
zoom on | 规定当前图形可以进行放缩 |
zoom off | 规定当前图形不可以进行放缩 |
zoom | 当前图形是否可以放缩状态的切换 |
zoom out | 使图形返回初始状态 |
zoom(factor) | 设置放缩变焦因子,默认值为2 |
在可变焦的当前图形上,可直接单击图形进行放大,也可长按鼠标左键括住需要放大的区域,右击即可进行图片的缩小。