clc;
close all;
num = xlsread('C:\Users\CDG\Desktop\data\prv5test.xlsx');
clsdv7 = num(:,1);
clsv7 = num(:,3);
clsx = num(:,5);
clsv5 = num(:,7);
clsv4 = num(:,9);
clsv3 = num(:,11);
tinydv7= num(:,2);
tinyv7 = num(:,4);
tinyx = num(:,6);
tinyv5 = num(:,8);
tinyv4 = num(:,10);
tinyv3 = num(:,12);
plot(clsdv7,tinydv7,'LineWidth',1);
hold on
plot(clsv7,tinyv7,'LineWidth',1);
hold on
plot(clsx,tinyx,'LineWidth',1);
hold on
plot(clsv5,tinyv5,'LineWidth',1);
hold on
plot(clsv4,tinyv4,'LineWidth',1);
hold on
plot(clsv3,tinyv3,'LineWidth',1);
hold on
h=legend('YOLOv7-Tiny','YOLOv7','YOLOX-S','YOLOv5-S','YOLOv4-Tiny','YOLOv3-Tiny','Location','SouthWest');
h.ItemTokenSize = [10 10];
set(h,'Box','off')
set(gcf,'Position',[100 100 260 220]);
set(gca, 'Fontname', 'Times New Roman', 'Fontsize', 8);
%xlabel('\fontname{宋体}\fontsize{7}召回率');
%ylabel('\fontname{宋体}\fontsize{7}精确率');
xlabel('\fontname{Times New Roman}\fontsize{8}Recall');
ylabel('\fontname{Times New Roman}\fontsize{8}Precision');
%坐标轴刻度设置(字体和字号遵循之前全局设置时的效果)
X_min=0;
X_max=1;
Y_min=0;
Y_max=1;
axis([X_min,X_max,Y_min,Y_max]);%坐标轴上下限设置
set(gca,'XTick',(0.2:0.2:X_max));%x轴刻度
set(gca,'YTick',(Y_min:0.2:Y_max));%y轴刻度
set(gca,'LooseInset',get(gca,'TightInset'))
box off;
matlab绘制pr曲线图
需积分: 0 128 浏览量
2024-05-16
19:55:36
上传
评论
收藏 50KB ZIP 举报
AICurator
- 粉丝: 6029
- 资源: 86
最新资源
- 项目设计基于Dijkstra和时间窗规划的AGV调度算法matlab源码.zip
- React-Framework.md
- 高分项目基于STM32单片机的温度控制系统源代码+项目资料齐全+教程文档.zip
- 高分项目基于Mediapipe人体关键点+LSTM模型实现跌倒检测源码.zip
- 部署yolov10的ncnn模型到android源码+模型+项目说明.zip
- 毕业设计基于Mediapipe框架+KNN算法实现人体3D骨架检测和人体跌倒识别系统源码+项目使用说明.zip
- 源码设计Python+opencv实时的人眼识别+眨眼检测+闭眼检测源代码+详细教程.zip
- 10个数据结构课程设计实例二叉树建立遍历冒泡排序快速排序等.zip
- 课程设计opencv4.5.4人脸识别类FaceRecognizerSF所需onnx文件.zip
- MediaPipe手势识别小案例用MediaPipe+opencv+PySide2+PyGame进行搭建源码+项目说明.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈