作业帮 > 综合 > 作业

matlab 如何画图时将数据点的值在图中显示出来

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 05:49:15
matlab 如何画图时将数据点的值在图中显示出来
描点画图,在图中数据点的旁边显示该点的值,如附图所示:
我想达到图中的效果,用那个data curser有边框,我不想要边框,能在程序中实现吗?
可以用text在图上写字符串,例如
clear
clc
x=[1 2 3 4 5];
y=[3 6 10 16 20];
str=[repmat(' X:',5,1) num2str(x') repmat(',Y:',5,1) num2str(y')];
plot(x,y,'-o')
text(x,y,cellstr(str))