matlab中画散点图时怎样在每个点上标记符号?

2025-03-10 04:10:02
推荐回答(1个)
回答1:

利用text标记在指定位置显示文字
x=rand(1,10)*10;
%因为没有数据,这里用随即数生成10个点的x,y坐标
y=rand(1,10)*10;
L={'A','A1','A2','A3','B','B1','B2','B3','C','C1'};
%10个标注
plot(x,y,'.');
%画十个点
for
ii=1:10
text(x(ii)+0.1,y(ii)+0.1,L{ii});
%利用十个点的坐标添加对应标注
%适当增加一些距离,让文字和点分开会美观一些
end
figure(gcf);