一、散点图
%%%%%512*512的对比
clear;
data1 = rand(1,100)+18;
data2 = rand(1,100)+15;
data3 = rand(1,100)+13;
data11 = rand(1,100)+3;
data21 = rand(1,100)+2;
data31 = rand(1,100)+1;
x = [1:100];
% y=[1:10,70:80];
scatter(x,data1,[],[0 0 0],'.');
hold on;
scatter(x,data2,[],[0.1 0.8 0.1],'x');
hold on;
scatter(x,data3,[],[0.74 0.74 0.74],'o');
hold on;
scatter(x,data11,[],[0 0 0],'.');
hold on;
scatter(x,data21,[],[0.1 0.8 0.1],'x');
hold on;
scatter(x,data31,[],[0.74 0.74 0.74],'o');
hold on;
xlabel('x的label');
ylabel('y的label');
legend('方法1(Para1)',...
'方法1(Para2)','方法1(Para3)',...
'方法2(Para1)',...
'方法2(Para2)','方法2(Para3)');
二、多个stem子图堆叠
clear all; clc;
%% 第一个子图
figure(2)
%大量数据
x1=randi([0,40],1,10);
y1=randi([90,100],1,10)/100;
subplot(5,1,1)%一共5张子图
h1=stem(x1,y1,'fill');
set(h1,'LineStyle','-.','LineWidth',0.5,'Marker','o','MarkerFaceColor','b','MarkerEdgeColor','b');%画蓝色的点
set(gca,'xlim',[0 40]);%x坐标范围
set(gca,'ylim',[0.9 1]);%y坐标范围
set(gca,'FontAngle','italic','FontName','Times New Roman','XTickLabel','');
set(gca,'position',[0.09 0.8 0.8 0.15])%subfigure位置(左点的坐标(x,y),宽,高)
grid on;
hold on;
%特殊数据1
h2=stem(5,0.95,'fill');
set(h2,'LineStyle','-.','LineWidth',0.5,'Marker','o','MarkerFaceColor','g','MarkerEdgeColor','g');%画绿色的点
% 标出特殊点1
annotation('textbox',...
[5/40 0.8+0.1 0.1 0.05],...
'Color',[0 1 0],...
'String',{'特殊数据1(5,0.95)'},...
'LineStyle','none',...
'FontName','Song',...
'FontAngle','italic',...
'FitBoxToText','off');
hold on;
%特殊数据2
h3=stem(35,0.95,'fill');
set(h3,'LineStyle','-.','LineWidth',0.5,'Marker','o','MarkerFaceColor','r','MarkerEdgeColor','r');%画红色的点
% 标出特殊点2
annotation('textbox',...
[35/40-0.19 0.8+0.1 0.5 0.05],...%第三个0.5是因为字符比较长
'Color',[1 0 0],...
'String',{'Speacial data2(35,0.95)'},...
'LineS