我正在尝试在散点图中绘制数据标签。 例如,我有矢量
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。
提前多多感谢。
答案 0 :(得分:1)
将z(A)更改为num2str(z(A)),因为text()期望它是一个字符串。