【Matlab高端绘图SCI绘图模板】第003期 绘制面积填充图

embedded/2025/1/24 6:04:59/

1.面积图简介

面积图和折线图一样,面积图也用于强调数量随时间而变化的程度,也可用于引起人们对总趋势的注意。他们最常用于表现趋势和关系,而不是传达特定的值。

所有的数据都从相同的零轴开始。每一个数据集的起点不同,都是基于前一个数据集。用于显示每个数值所占大小随时间或类别变化的趋势线,堆叠起来的面积图在表现大数据的总量分量的变化情况时格外有用。

一般的面积图由以下四个部分组成:横轴:表示时间。纵轴:表示数值。

线:表示数据之间的趋势关系。面积:线条与轴之间的填充面积。用于展示时间维度上变化的值。

2.整体效果图

图片

3. 关键代码展示:

%% 细节优化

% 赋色

% colororder(C); 

a(1).FaceColor = C(1,:);

a(2).FaceColor = C(2,:);

a(3).FaceColor = C(3,:);

a(4).FaceColor = C(4,:);

% 坐标区调整

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

         'LineWidth', 1, 'GridLineStyle', '-',...                 % 线宽线型

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

         'TickDir', 'in', 'TickLength', [.005 .005], ...          % 刻度

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

         'XColor', [.1 .1 .1],  'YColor', [.1 .1 .1],...          % 线颜色

         'XTick', 0:1:10,...                                      % 坐标区刻度、范围

         'XLim', [1 10],...

         'YTick', 0:50:150,...

         'YLim', [0 150])

% legend

hLegend = legend('set 1', 'set 2', 'set 3', 'set 4','Location', 'northwest');

% 字体和字号

set(gca, 'FontName', 'Helvetica')

set([hXLabel, hYLabel], 'FontName', 'AvantGarde')

set(gca, 'FontSize', 10)

set([hXLabel, hYLabel], 'FontSize', 11)

set(hTitle, 'FontSize', 11, 'FontWeight' , 'bold')

% 背景颜色

set(gcf,'Color',[1 1 1])


http://www.ppmy.cn/embedded/156490.html

相关文章

了解 GRPO 算法:一种强化学习中的高效优化方法

了解 GRPO 算法:一种高效的强化学习优化方法 强化学习(Reinforcement Learning,RL)作为一种模仿人类行为的学习方式,在很多复杂任务中得到了广泛应用。然而,如何在大规模任务中高效地优化策略,…

09 以太坊技术介绍

以太坊技术架构 架构概述 以太坊属于公链,所有节点都具有相同的功能。 以太坊技术架构自上而下依次为应用层、合约层、通信层、共识层、网络层、数据层、存储层。 应用层 应用层主要对应Dapp应用模块,其中包含多种区块链应用场景典型案例。 合约层 …

2025年黑客技术之网络安全简介(入门篇)

目录 前言 一、什么是网络安全? 二、网络安全的重要性 1、保护数据安全和隐私 2、防止服务中断和数据丢失 3、防止经济损失和法律责任 4、维护公共安全和国家安全 5、提升技术发展和创新 三、网络安全等级保护 1、第一级(自主保护级&#xff…

【测试】UI自动化测试

长期更新,建议关注收藏点赞! 目录 概论WEB环境搭建Selenium APPAppium 概论 使用工具和代码执行用例。 什么样的项目需要自动化? 需要回归测试、自动化的功能模块需求变更不频繁、项目周期长(功能测试时长:UI自动化测…

【数据结构】二分查找

🚩 WRITE IN FRONT 🚩 🔎 介绍:"謓泽"正在路上朝着"攻城狮"方向"前进四" 🔎🏅 荣誉:2021|2022年度博客之星物联网与嵌入式开发TOP5|TOP4、2021|2222年获评…

Flutter 改完安卓 applicationId 后App 闪退问题。

一、问题 当我们项目创建完,想 build.gradle 改 applicationId 的时候,再次执行的时候可能会出现 app 闪退问题, 控制台不显示任何错误提示 也不出现 Exit 停止运行的情况。(像下方这样, 而 app 只是在模拟器中一闪而…

计算机毕业设计Python+Django农产品推荐系统 农产品爬虫 农产品商城 农产品大数据 农产品数据分析可视化 PySpark Hadoop

温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 作者简介:Java领…

Jetpack Compose 和 Compose Multiplatform 还有 KMP 的关系

今天刚好看到官方发布了一篇文章,用于讨论 Compose Multiplatform 和 Jetpack Compose 之间的区别,突然想起之前评论区经常看到说 “Flutter 和 CMP 对于 Google 来说项目重叠的问题”,刚好可以放一起聊一聊。 最近写的几篇内容写的太干&…