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

Matlab个性化绘图第8期—进度柱状图

之前的文章分享了Matlab三维分层柱状图:

进一步,再来分享一下进度柱状图。

由于Matlab未收录进度柱状的绘图函数,因此需要大家自行解决。

本文使用自制的barwithBg小工具进行进度柱状的绘制,先来看一下成品效果:

特别提示:本期内容『数据+代码』已上传资源群中,加群的朋友请自行下载。有需要的朋友可以关注同名公号【阿昆的科研日常】,后台回复关键词【全家桶】查看加入方式


1. 数据准备

此部分主要是读取原始数据并初始化绘图参数

% 读取数据load data.mat

2. 颜色定义

作图不配色就好比做菜不放盐,总让人感觉少些味道。

但颜色搭配比较考验个人审美,需要多加尝试。

这里直接使用TheColor配色工具中的SCI权威配色库

%% 颜色定义C = TheColor('sci',498);C1 = C(2,:);

3. 进度柱状图绘制

调用‘barwithBg’命令,绘制进度柱状图

barwithBg(x,y2,0.8,C1)hTitle = title('Bar with Backgound');hXLabel = xlabel('XAxis');hYLabel = ylabel('YAxis(%)');

4. 图片导出

绘制完毕后,以期刊所需分辨率、格式输出图片。

figW = figureWidth;figH = figureHeight;set(figureHandle,'PaperUnits',figureUnits);set(figureHandle,'PaperPosition',[0 0 figW figH]);fileout = 'test';print(figureHandle,[fileout,'.png'],'-r300','-dpng');

以上。


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

相关文章:

  • 2025.2.6(c++杂项补充及qt基础介绍)
  • Linux学习笔记16---高精度延时实验
  • 为什么使用nohup 和 启动的python脚本,日志没有在nohup.out中
  • 【算法篇】贪心算法
  • 蓝桥杯之c++入门(六)【string(practice)】
  • 一个RPC框架应该解决哪些问题?
  • LeetCode 每日一题 2025/1/27-2025/2/2
  • HOW - 个人创业(准备篇)
  • Vue 鼠标事件合集,关于鼠标右键的处理方法(改写鼠标右键方法、自定义鼠标右键)
  • 【ABB阀门定位器EDP300如何进行自整定】
  • 解决使用python提取word文档中所有的图片时图片丢失的问题
  • MMU工作原理
  • linux的基础入门2
  • 3步打造C# API安全密盾
  • DS目前曲线代替的网站汇总
  • word数学模式公式显示不全
  • 【hudi】基于hive2.1.1的编译hudi-1.0.0源码
  • Hangfire.NET:.NET任务调度
  • ByConity二进制集群版部署
  • 康谋方案 | BEV感知技术:多相机数据采集与高精度时间同步方案
  • DeepSeek-R1 本地电脑部署 Windows系统 【轻松简易】
  • ASP.NET Core标识框架Identity
  • Spring Boot框架知识总结(超详细)
  • ORACLE用regexp_sbustr函数截取json值的sql。
  • 蓝桥杯嵌入式备赛(三)—— LED +按键 + LCD
  • 虚拟机搭建---K8S环境