怎么用matlab画离散点并在图上标出坐标

2024-12-04 16:31:57
推荐回答(3个)
回答(1):

plot(x,y,'b.');
xlabel('***');
ylabel('***');
第一句x,y是横纵坐标的向量表示,维数要一致,‘b.’画出的散点的颜色为蓝色,记住后面有个点,也可以使用其他的颜色,就是把b改成其他字母,如r红色等。
第二三句为在途中标出坐标,***为你要标的内容。

回答(2):

用命令text(x,y,num2cell(1:n))

回答(3):

x=rand(1,10)*10;
y=rand(1,10)*10;
figure,plot(x,y,'r*');
for
ii=1:length(x)
text(x(ii)+0.2,y(ii)+0.2,[num2str(x(ii)),'
',num2str(y(ii))]);
end