当前位置: 首页 > article >正文

【Matlab高端绘图SCI绘图模板】第05期 绘制高阶折线图

1.折线图简介

折线图是一个由点和线组成的统计图表,常用来表示数值随连续时间间隔或有序类别的变化。在折线图中,x 轴通常用作连续时间间隔或有序类别(比如阶段1,阶段2,阶段3)。y 轴用于量化的数据,如果为负值则绘制于 y 轴下方。连线用于连接两个相邻的数据点。

折线图用于分析事物随时间或有序类别而变化的趋势。如果有多组数据,则用于分析多组数据随时间变化或有序类别的相互作用和影响。折线的方向表示正/负变化。折线的斜率表示变化的程度。

2.整体效果图 

图片

3. 关键代码展示:

%% 细节调整

% 线条属性调整

MarkerL = {'v','o','^','s'};

for i = 1:4

    set(p(i),'LineStyle','-','Marker',MarkerL{i},'LineWidth',2.5,'Color',C(i,1:3))

end

% 坐标区属性调整

set(gca, 'Box', 'off', ...                                % 边框

         'LineWidth', 1,...                               % 线宽

         'XGrid', 'off', 'YGrid', 'on', ...               % 网格

         'TickDir', 'out', 'TickLength', [.01 .01], ...   % 刻度

         'XMinorTick', 'off', 'YMinorTick', 'off', ...    % 小刻度

         'XColor', [.1 .1 .1],  'YColor', [.1 .1 .1])     % 坐标轴颜色

% 坐标轴刻度调整

set(gca, 'XTick', 0:1:8,  'YTick', 0:20:80,...            % 刻度位置、间隔

         'Xlim' ,[0 8],'Ylim' ,[0 60], ...                % 坐标轴范围

         'Xticklabel',{0:1:8},...                         % X坐标轴刻度标签

         'Yticklabel',{0:20:80})                          % Y坐标轴刻度标签

% Legend

hLegend = legend(p, ...

                 'Samp1', 'Samp2','Samp3','Samp4', ...

                 'Location', 'northeast');

% Legend位置微调 

P = hLegend.Position;

hLegend.Position = P + [0.01 0.03 0 0];


http://www.kler.cn/a/521059.html

相关文章:

  • 03:Heap代码的分析
  • C++ 设计模式
  • Nxopen 直齿轮参数化设计
  • DroneXtract:一款针对无人机的网络安全数字取证工具
  • 深入剖析 Adam 优化器:原理、优势与应用
  • 机器学习周报-文献阅读
  • DeepSeek-R1-Distill-Qwen-1.5B:最佳小型LLM?
  • Linux高级--3.3.2 自定义协议设计--ProtoBuf
  • lightgbm做分类
  • 算法新手指南:快速掌握Hello-Algo随时随地提升编程能力
  • 题小年 — 五言绝句一首,Hip-Hop一首
  • 996引擎 - NPC-添加NPC引擎自带形象
  • 前端【10】jQuery DOM 操作
  • 【R语言】流程控制
  • ppp综合实验
  • Kafka 消费端反复 Rebalance: `Attempt to heartbeat failed since group is rebalancing`
  • Avalonia UI MVVM DataTemplate里绑定Command
  • FLUTTER 开发资料集(持续更新)
  • 解决日志中 `NOT NULL constraint failed` 异常的完整指南
  • 【机器学习】 自定义数据集 使用tensorflow框架实现逻辑回归并保存模型,然后保存模型后再加载模型进行预测
  • 大数据Hadoop入门1
  • 如何在IDEA社区版Service面板中管理springboot项目
  • 【设计模式-行为型】解释器模式
  • 论文笔记(六十三)Understanding Diffusion Models: A Unified Perspective(二)
  • 力扣【347. 前 K 个高频元素】Java题解(堆)
  • spring boot中使用spring-security案例