用MATLAB画散点图并对每个点表上序号,比如说有x=1 3 7 10,y=2 4 9 43.将(1 2)标上序号1,将(3 7)标上序号

如题所述

clear

x=[1 3 7 10];

y=[2 4 9 43];

plot(x,y,'r-')

hold on

for i=1:4

c=num2str(i);

c=[' ',c];

text(x(i),y(i),c)

end

axis([0 10 0 50])

温馨提示:答案为网友推荐,仅供参考
相似回答