散点图有自己的ID

时间:2013-03-14 00:44:15

标签: matlab label point scatter-plot

我正在尝试在散点图中绘制数据标签。 例如,我有矢量

X=[0,1,2,3,4,2,1,0];
Y=[0,9,2,6,2,1,1,0];
z = 1:size(X,2);
scatter (X,Y)

我正在使用

   for A = 1:size(X,2);
   text(X(A),Y(A),z(A));
   end;

然而MATLAB声明错误使用==> text 2个或3个数字参数后预期的字符串参数

如何在每对x和y中添加ID,以及如何显示具有相同X和Y值的ID。

提前多多感谢。

1 个答案:

答案 0 :(得分:1)

将z(A)更改为num2str(z(A)),因为text()期望它是一个字符串。