matlab画折线图

本文展示了如何使用Matlab绘制折线图,对比了不同算法在尺度变化、旋转、JPEG压缩和噪声影响下的性能。通过读取Excel数据,分别创建并展示四幅折线图,每图对比了16种算法的F-Score得分,包括SUSAN、HarrisLaplace、MSCP等。每个图详细设置了坐标轴范围、间隔、网格线和颜色,便于视觉分析。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

p=‘plot_scale.xlsx’;
a=xlsread§;
x=a(1,:);%x轴上的数据,第一个值代表数据开始,第二个值代表间隔,第三个值代表终止
susan=a(2,:);%a数据y值
HarrisLaplace=a(3,:);
MSCP=a(4,:);
CPDA=a(5,:);
HeYung=a(6,:);
FastCPDA=a(7,:);
DOG=a(8,:);
GCM=a(9,:);
ANDD=a(10,:);
MSRJ=a(11,:);
ZhangSun=a(12,:);
WEAE=a(13,:);
New_Curvature=a(14,:);
ASJ=a(15,:);
Superpoint=a(16,:);
SOGGDD=a(17,:);
% figure(1);

subplot(2,2,1);
% plot(x,susan,x,HarrisLaplace,x,MSCP,x,CPDA,x,HeYung,x,FastCPDA,x,DOG,x,GCM,x,ANDD,x,MSRJ,‘linewidth’,3); %线性,颜色,标记
susanp=plot(x,susan,’-’,‘MarkerSize’,4,‘linewidth’,1.5,‘Color’,[0 0 1]);
hold on;
HarrisLaplacep=plot(x,HarrisLaplace,’-’,‘MarkerSize’,4,‘linewidth’,1.5,‘Color’,[1 0 0]);
hold on;
MSCPp=plot(x,MSCP,’-’,‘MarkerSize’,4,‘linewidth’,1.5,‘Color’,[0 1 0]);
hold on;
CPDAp=plot(x,CPDA,’-’,‘MarkerSize’,4,‘linewidth’,1.5,‘Color’,[1 1 0]);
hold on;
HeYungp=plot(x,HeYung,’-’,‘MarkerSize’,4,‘linewidth’,1.5,‘Color’,[0 1 1]);
hold on;
FastCPDAp=plot(x,FastCPDA,’-’,‘MarkerSize’,4,‘linewidth’,1.5,‘Color’,[1 0 1]);
hold on;
plot(x,DOG,’-’,‘MarkerSize’,4,‘linewidth’,1.5,‘Color’,[0.67 0 1]);
hold on;
GCMp=plot(x,GCM,’-’,‘MarkerSize’,4,‘linewidth’,1.5,‘Color’,[0 0.5 0]);
hold on;
ANDDp=plot(x,ANDD,’-’,‘MarkerSize’,4,‘linewidth’,1.5,‘Color’,[0.5 0.5 0.5]);
hold on;
MSRJp=plot(x,MSRJ,’-’,‘MarkerSize’,4,‘linewidth’,1.5,‘Color’,[1 0.5 0]);
hold on;
ZhangSunp=plot(x,ZhangSun,’-’,‘MarkerSize’,4,‘linewidth’,1.5,‘Color’,[0.5 0 0]);
hold on;
WEAEp=plot(x,WEAE,’-’,‘MarkerSize’,4,‘linewidth’,1.5,‘Color’,[0 0 0]);
hold on;
New_Curvaturep=plot(x,WEAE,’-’,‘MarkerSize’,4,‘linewidth’,1.5,‘Color’,[0.9 0.6 0.4]);
hold on;
ASJp=plot(x,ASJ,’-’,‘MarkerSize’,4,‘linewidth’,1.5,‘Color’,[0.73 0.56 0.56]);
hold on;
Superpointp=plot(x,Superpoint,’-’,‘MarkerSize’,4,‘linewidth’,1.5,‘Color’,[0.3 0.2 0.5]);
hold on;
SOGGDDp=plot(x,SOGGDD,’-’,‘MarkerSize’,4,‘linewidth’,1.5,‘Color’,[1 0.647 0]);
%
grid on;

set(gca,‘GridLineStyle’,’:’,‘GridColor’,‘k’,‘fontsize’,11);

set(gca,‘XTick’,[0.5:0.4:2],‘fontname’,‘Times New Roman’,‘fontsize’,11) %x轴范围,间隔
set(gca,‘YTick’,[0.05:0.13:0.7],‘fontname’,‘Times New Roman’,‘fontsize’,11) %y轴范围,间隔
ylim([0.05,0.7]);
xlim([0.5,2]);

xlabel({‘Uniform scale factor’,’(a) Scale change’},‘fontname’,‘Times New Roman’,‘fontsize’,11) %

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值