2013-03-14 93 views
0

散点图我试图散点图中绘制数据标签。 比如我有载体有自己的ID

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状态使用==>预计经过2或3的数值参数

我应该做的文本字符串参数是错误添加的ID在x和y,以及如何显示,其具有X的相同的值和Y

非常感谢提前ID的各对。

回答

1

变化Z(A)至num2str(Z(A)),因为文本()希望它是一个字符串。

+0

感谢alot..but怎么样有X和Y的值相同如何让没有连接到对方的ID值ID。 – dan 2013-03-14 01:19:08

+0

@丹没有内置在该解决方案,您可以尝试通过识别这些情况并加入他们,所以新的标签会像克服[numstr(Z(A))“” numstr(Z(B) )]。 – Bitwise 2013-03-15 12:35:06