matlab如何在图上标点
1个回答
展开全部
1、下面演示一下第一种标记方式。
代码:
%本程序完成对一些特殊点的标记
clc;clear all
x=0:0.01:2*pi;
y=sin(x);
p=find(y==max(y));
plot(x,y,'r','linewidth',2)
grid on
text(x(p),y(p),'o','color','g')
axis([0 2*pi -1.4 1.4])
2、完成标记后的图像如下(图中绿色的小圆圈)。
3、第二类标法同理,代码如下:
%本程序完成对一些特殊点的标记
clc;clear all
x=0:0.01:2*pi;
y=sin(x);
p=find(y==max(y));
plot(x,y,'r','linewidth',2)
grid on
axis([0 2*pi -1.4 1.4])
text(x(p),y(p),['(',num2str(x(p)),',',num2str(y(p)),')'],'color','b');
4、然后得到的效果在下面可以看到。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询