目标是绘制以下的柱状图:

 代码:

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柱状图的绘制及数值的标注相关推荐

  1. Matlab论文插图绘制模板第28期—柱状图(带误差棒errorbar)

    在之前的文章中,分享了Matlab柱状图的绘制模板: 折线图的绘制模板: 散点图的绘制模板: 在实际应用时,很多时候需要在以上内容基础上添加误差棒. 所以,这次来分享一下带误差棒的柱状图的绘制模板,算 ...

  2. Matlab论文插图绘制模板第70期—带误差棒的柱状图(Bar with Errorbar)

    在之前的文章中,分享了一系列Matlab柱状图的绘制模板: 这一次,再来分享一种特殊的柱状图:带误差棒的柱状图. 先来看一下成品效果: 特别提示:Matlab论文插图绘制模板系列,旨在降低大家使用Ma ...

  3. Matlab论文插图绘制模板第24期—柱状图(多组堆叠)

    在之前的文章中,分享了一个Matlab柱状图的绘制模板: 以及一些特殊形式的柱状图: 昨天有朋友问我,类似下面这种多组堆叠图应该怎么画. 我告诉她,之前有类似的教程,稍微举一反三一下,不难画. 但回头 ...

  4. Matlab论文插图绘制模板—三维柱状图(高度赋色)

    上一篇文章中,分享了一个Matlab三维柱状图的绘制模板. 仔细观察可以看到,它的每一列用的是同一个颜色. 那么,如果想要根据每一根柱子的高度,赋予不同的颜色,应该怎么操作呢? 话不多说,来看一下成品 ...

  5. Matlab论文插图绘制模板第77期—对数刻度横向柱状图

    在之前的文章中,分享了Matlab对数刻度柱状图的绘制模板: 进一步,再来看一下对数刻度横向柱状图的绘制模板. 先来看一下成品效果: 特别提示:Matlab论文插图绘制模板系列,旨在降低大家使用Mat ...

  6. Matlab论文插图绘制模板第75期—对数刻度柱状图

    假如我们通过实验得到这样一组数据:数据的方差非常大,也就是说,两数据之间可能相差成百上千倍. 这时,如果直接用柱状图呈现这组数据,会发现效果很不理想: 为了解决这一问题,一种方法是,将坐标轴刻度更改为 ...

  7. Matlab论文插图绘制模板—三维柱状图

    前几篇文章中,分享了很多Matlab二维柱状图的绘制模板. 那么这次再来分享一下三维柱状图的绘制模板. 先来看一下成品效果: 特别提示:Matlab论文插图绘制模板系列,旨在降低大家使用Matlab进 ...

  8. Matlab论文插图绘制模板—柱状图(叠加)

    先来看一下成品效果: 特别提示:Matlab论文插图绘制模板系列,旨在降低大家使用Matlab进行科研绘图的门槛,只需按照模板格式添加相应内容,即可得到满足大部分期刊以及学位论文格式要求的数据插图.如 ...

  9. Matlab论文插图绘制模板—三维柱状图(渐变)

    前两篇文章中,分享了Matlab三维柱状图的绘制模板: 柱高渲染的三维柱状图的绘制模板: 这次再来分享一下渐变渲染的三维柱状图的绘制模板. 先来看一下成品效果: 特别提示:Matlab论文插图绘制模板 ...

  10. Matlab论文插图绘制模板第62期—水平三维柱状图(Bar3h)

    在之前的文章中,分享了Matlab三维柱状图的绘制模板: 这次再来分享一下水平三维柱状图的绘制模板. 先来看一下成品效果: 特别提示:Matlab论文插图绘制模板系列,旨在降低大家使用Matlab进行 ...

最新文章

  1. 服务器要最多能装多少个cpu,服务器主机可以装多少个cpu
  2. Gameplay 框架
  3. python多维数据存储_在Python中存储和重新加载大型多维数据集
  4. mysql语句 java变量_Java操作Mysql的方法
  5. JS中数组Array的用法{转载}
  6. 【原】Jenkins持续集成环境搭建之创建java项目的job【centos6.5 java maven git 项目】...
  7. /etc/shadow 文件详解
  8. 【python教程入门学习】什么是生成器?
  9. java.util.Random 类的 nextInt(int num )
  10. C++编程语言的应用方向有哪些?
  11. nagios 监控出现It appears as though you do not have permission
  12. AWVS12 防止反复注册
  13. 安装SQL server2017提示无法打开注册表项:“Software\Microsoft\MicrosoftsQL Server\140\Bootstrap“,注册表可能已损环。
  14. 记一次在vue项目上使用七牛文件上传的坑
  15. NOI WC 2019 小结
  16. 在linux系统下忘记了root密码,在linux系统下,忘记了root密码,可以到()模式下修改找回root密码()...
  17. S3C2440之裸机之C语言按键点亮LED灯
  18. tranmac不能识别_怎么用transmac制作mac安装盘|transmac制作苹果系统启动U盘方法
  19. 如何高效利用GitHub
  20. 【web系列十五】Ubuntu系统部署Web项目

热门文章

  1. KGAT: Knowledge Graph Attention Network forRecommendation
  2. 如何提高有效工作效率
  3. 澳洲航空Qantas成立100周年,悉尼海港大桥举办灯光庆典
  4. Word文档自动生成目录方法,一看就会!还会自动更新
  5. 计算机语言中交集符号,数学相交符号
  6. vscode任务栏图标突然不显示
  7. win10计算机历史记录,教你win10如何查看电脑开机历史记录
  8. Xilinx VIVADO 中 DDR3(AXI4)的使用(3)模块封装
  9. 红旗Linux9不让登录wechat,关于网页版微信无法登陆以及wechat全平台使用的问题
  10. matlab xticklabel 旋转,在Matlab中,如何实现xticklabel的旋转?转