matlab柱状图的绘制及数值的标注
目标是绘制以下的柱状图:
代码:
state_x=[hunx;suix;kongx]';
xx=[6,8,10,12,14,16];
figure
bar(xx,state_x);
for i=1:length(hunx)text(xx(i)-0.5,state_x(i,1),num2str(state_x(i,1)),'HorizontalAlignment','center','VerticalAlignment','bottom');text(xx(i),state_x(i,2),num2str(state_x(i,2)),'HorizontalAlignment','center','VerticalAlignment','bottom');text(xx(i)+0.5,state_x(i,3),num2str(state_x(i,3)),'HorizontalAlignment','center','VerticalAlignment','bottom');
end
xticklabels({'6','8','10','12','14','16'});
ylim([0,900]);
set(gca,'fontsize',13);
xlabel('转速(rpm)','FontSize',15); ylabel('频率(Hz)','FontSize',15);
其中:state_x的数据为6*3矩阵
解释下循环中的程序:text(xx(i)-0.5,state_x(i,1),num2str(state_x(i,1)),'HorizontalAlignment','center','VerticalAlignment','bottom');
% xx(i)-0.5,state_x(i,1)表示为所要标注的位置,一个为横轴上的,一个为纵轴上的;
% num2str(state_x(i,1))表示所要标注的数值;
matlab柱状图的绘制及数值的标注相关推荐
- Matlab论文插图绘制模板第28期—柱状图(带误差棒errorbar)
在之前的文章中,分享了Matlab柱状图的绘制模板: 折线图的绘制模板: 散点图的绘制模板: 在实际应用时,很多时候需要在以上内容基础上添加误差棒. 所以,这次来分享一下带误差棒的柱状图的绘制模板,算 ...
- Matlab论文插图绘制模板第70期—带误差棒的柱状图(Bar with Errorbar)
在之前的文章中,分享了一系列Matlab柱状图的绘制模板: 这一次,再来分享一种特殊的柱状图:带误差棒的柱状图. 先来看一下成品效果: 特别提示:Matlab论文插图绘制模板系列,旨在降低大家使用Ma ...
- Matlab论文插图绘制模板第24期—柱状图(多组堆叠)
在之前的文章中,分享了一个Matlab柱状图的绘制模板: 以及一些特殊形式的柱状图: 昨天有朋友问我,类似下面这种多组堆叠图应该怎么画. 我告诉她,之前有类似的教程,稍微举一反三一下,不难画. 但回头 ...
- Matlab论文插图绘制模板—三维柱状图(高度赋色)
上一篇文章中,分享了一个Matlab三维柱状图的绘制模板. 仔细观察可以看到,它的每一列用的是同一个颜色. 那么,如果想要根据每一根柱子的高度,赋予不同的颜色,应该怎么操作呢? 话不多说,来看一下成品 ...
- Matlab论文插图绘制模板第77期—对数刻度横向柱状图
在之前的文章中,分享了Matlab对数刻度柱状图的绘制模板: 进一步,再来看一下对数刻度横向柱状图的绘制模板. 先来看一下成品效果: 特别提示:Matlab论文插图绘制模板系列,旨在降低大家使用Mat ...
- Matlab论文插图绘制模板第75期—对数刻度柱状图
假如我们通过实验得到这样一组数据:数据的方差非常大,也就是说,两数据之间可能相差成百上千倍. 这时,如果直接用柱状图呈现这组数据,会发现效果很不理想: 为了解决这一问题,一种方法是,将坐标轴刻度更改为 ...
- Matlab论文插图绘制模板—三维柱状图
前几篇文章中,分享了很多Matlab二维柱状图的绘制模板. 那么这次再来分享一下三维柱状图的绘制模板. 先来看一下成品效果: 特别提示:Matlab论文插图绘制模板系列,旨在降低大家使用Matlab进 ...
- Matlab论文插图绘制模板—柱状图(叠加)
先来看一下成品效果: 特别提示:Matlab论文插图绘制模板系列,旨在降低大家使用Matlab进行科研绘图的门槛,只需按照模板格式添加相应内容,即可得到满足大部分期刊以及学位论文格式要求的数据插图.如 ...
- Matlab论文插图绘制模板—三维柱状图(渐变)
前两篇文章中,分享了Matlab三维柱状图的绘制模板: 柱高渲染的三维柱状图的绘制模板: 这次再来分享一下渐变渲染的三维柱状图的绘制模板. 先来看一下成品效果: 特别提示:Matlab论文插图绘制模板 ...
- Matlab论文插图绘制模板第62期—水平三维柱状图(Bar3h)
在之前的文章中,分享了Matlab三维柱状图的绘制模板: 这次再来分享一下水平三维柱状图的绘制模板. 先来看一下成品效果: 特别提示:Matlab论文插图绘制模板系列,旨在降低大家使用Matlab进行 ...
最新文章
- 服务器要最多能装多少个cpu,服务器主机可以装多少个cpu
- Gameplay 框架
- python多维数据存储_在Python中存储和重新加载大型多维数据集
- mysql语句 java变量_Java操作Mysql的方法
- JS中数组Array的用法{转载}
- 【原】Jenkins持续集成环境搭建之创建java项目的job【centos6.5 java maven git 项目】...
- /etc/shadow 文件详解
- 【python教程入门学习】什么是生成器?
- java.util.Random 类的 nextInt(int num )
- C++编程语言的应用方向有哪些?
- nagios 监控出现It appears as though you do not have permission
- AWVS12 防止反复注册
- 安装SQL server2017提示无法打开注册表项:“Software\Microsoft\MicrosoftsQL Server\140\Bootstrap“,注册表可能已损环。
- 记一次在vue项目上使用七牛文件上传的坑
- NOI WC 2019 小结
- 在linux系统下忘记了root密码,在linux系统下,忘记了root密码,可以到()模式下修改找回root密码()...
- S3C2440之裸机之C语言按键点亮LED灯
- tranmac不能识别_怎么用transmac制作mac安装盘|transmac制作苹果系统启动U盘方法
- 如何高效利用GitHub
- 【web系列十五】Ubuntu系统部署Web项目
热门文章
- KGAT: Knowledge Graph Attention Network forRecommendation
- 如何提高有效工作效率
- 澳洲航空Qantas成立100周年,悉尼海港大桥举办灯光庆典
- Word文档自动生成目录方法,一看就会!还会自动更新
- 计算机语言中交集符号,数学相交符号
- vscode任务栏图标突然不显示
- win10计算机历史记录,教你win10如何查看电脑开机历史记录
- Xilinx VIVADO 中 DDR3(AXI4)的使用(3)模块封装
- 红旗Linux9不让登录wechat,关于网页版微信无法登陆以及wechat全平台使用的问题
- matlab xticklabel 旋转,在Matlab中,如何实现xticklabel的旋转?转