Matlab 如何给plot或scatter出来的点加标号(label)
(2011-05-18 00:38:04)
标签:
杂谈 |
分类: Matlab学习 |
例如已经有了50个点,
x=[x1,x2,x3,x4........x50];
y=[y1,y2,,y3,y4.........y50];
将各个点从1到50逐次标号:
plot(x(1:50),y(1:50),'w.'); %% 点的颜色为白色,这样就可以不影响数字观看了
hold on;
for k=1:50
text(x(k),y(k),{k});
end
关键在于{ }的运用,将数字型变量转化成了字符型变量