转自:https://blog.csdn.net/qq_32059343/article/details/81589930

首先在下面网址下载barweb.m文件,将压缩包解压到的.m文件添加到路径:

https://ww2.mathworks.cn/matlabcentral/fileexchange/10803-barweb-bargraph-with-error-bars

在MATLABA中    help barweb  查看具体参数解释

x=[60.82,17.51;43.59,8.32;101.78,13.2]

y=[6.082,1.751;4.359,0.832;10.178,1.32]

legent={['WT'],['fgl']} 
groupnames= {'group Chl a', 'group Chl b','group car'}
barweb(x,y,1,groupnames,'标题','横坐标','纵坐标',jet,'none',legent,2,'plot')

然而其实你会遇到一个BUG:

解决方法:

点开下载的源码,将151-152行注释掉,换成     x = handles.bars(i).XData + handles.bars(i).XOffset;

再次运行,就好了!

主要是看那个参数列表里只有把所有柱状改成相同颜色的参数,然后那个又很难看,所以修改柱状颜色如下

barmap自己加上去的,修改这个值在0-1之间可以改变颜色。效果如下:

这就比较适合我的简约风啦!!!

如果要在柱状图上添加数据标签:则在如下位置添加:

if rem(i,2)==0
            text(x,barvalues(:,i)+1,'* *','VerticalAlignment','bottom','HorizontalAlignment','center');
        end

效果图如下:

MATLAB绘制柱状图带标准误差线相关推荐

  1. Matlab绘制柱状图(非bar函数)

    Matlab绘制柱状图,不使用bar函数,设置每个柱的颜色. 主要思路: 读取数据: 设置柱子的宽度(step): 使用 patch 函数绘制面积图,此时,每个矩形的四个顶点分别为 (x, 0), ( ...

  2. 如何使用Matlab绘制常见的K线图(蜡烛图)

    Author Bryce230 e-mail 2540892461@qq.com Software win10,Matlab2018a 关于画K线图,Matlab有一个自带的函数candle,画图效率 ...

  3. matlab 绘制一分钟k线图,手工绘制k线图?一天的k线图怎么画。

    如何手工绘制K线图 怎么确定时间和价格的比例? 请教:手画k线图(日.周.月.年),是取收盘价还是...?怎样画?谢. 如何用坐标纸画股票k线图 股票的K线图怎么画图.我想知道自己画图这方面的知识.. ...

  4. 数学建模——matlab绘制 地图 散点图连线图 (运用plot、scatter、struct、xlsread等函数)【全文8000字】

      因为对matlab绘图函数不熟悉,整整花了6个多小时,才终于绘制出了封面那张理想的图.

  5. matlab 绘制一分钟k线图,超短线分钟,1分钟k线图最佳买卖点

    内容导航: Q1:短线一般看多少分钟走势线比较准确? 短线怎么做都不准 因为你不能当天买卖 风险根本规避不了.你要是像我似的玩现货还懂技术就好做了,而且股票不是看k线就可以的 因为里面有主力的. 你要 ...

  6. matlab绘制柱状图并显示数值

    matlab代码如下: clc x2=[1 2 3 4];t1=[28 41 21 5 ]; t2=[29 42 22 4 ]; t3=[28 42 20 4 ]; t=[t1;t2;t3]; fig ...

  7. MATLAB绘制柱状图

    h0=figure('toolbar','none',...'position',[200 150 450 250],...'name','实例18'); subplot(2,2,1) x=-3:0. ...

  8. Matlab绘制带误差线的柱状图

    Matlab可绘制带误差线的柱状图(需下载barweb (BARgraph With Error Bars) - File Exchange - MATLAB Central并设置路径),成图如下所示 ...

  9. MATLAB绘制圆、椭圆、矩形等基本平面图形

    MATLAB绘制基本平面图形 **画线的方法** ***rectangle函数** **画矩形的方法** **旋转矩形的方法** **画圆的方法** **画圆弧的方法** **画椭圆的方法** **画 ...

  10. R - ggplot绘制带误差线的柱状图

    ggplot绘制带误差线的柱状图 利用ggplot2 数据格式转换并做统计计算 绘制图形 ## 模拟 ## 导入包 library(ggplot2) library(reshape2) library ...

最新文章

  1. 高并发场景下的httpClient优化使用
  2. Spring Schedule关闭订单
  3. 实验一线性表的基本操作实现及其应用(JavaScript实现)
  4. PHP的学习--RSA加密解密
  5. Java集合之LinkedHashMap源码分析
  6. 与专门团队一起持续交付
  7. Qt设置圆角按钮样式
  8. .sql文件如何执行_一条SQL查询语句是如何执行的?
  9. 472. 连接词(每日一难phase2--day24)
  10. 学生成绩信息管理系统
  11. 去摆摊吧,落魄的Java程序员
  12. amCharts 报表(转)
  13. mysql查询最后一条记录
  14. 4 win10环境下+vs2017+pcl1.9环境配置
  15. XSS跨站脚本攻击详解以及复现gallerycms字符长度限制短域名绕过
  16. vin端口是什么意思_振荡器基础1——为什么振荡器需要正反馈?什么是LC自激振荡器?...
  17. 第三章:进程线程模型
  18. matlab程序vpa用处,Matlab 提高精度 vpa
  19. 项目管理从需求管理开始--不懂需求管理还敢带项目?
  20. md5压缩函数用java实现,MD5压缩算法介绍

热门文章

  1. SDRAM 控制器(八)——FIFO控制模块
  2. C++实现简单钢琴(文件读取 - 播放曲谱)
  3. PWM波转DC直流之二阶RC低通滤波器设计
  4. 【使用pycharm管理github仓库】github代码版本控制
  5. 汽车电工及电子技术基础【2】
  6. 通信原理 | 信道容量
  7. 【Ubuntu18.04安装搜狗中文输入法】
  8. macfee怎么生成释放代码_批处理应用:使用FLASHGET检查Mcafee SuperDat更新
  9. 计算机系统基础第二版_2020年注册环保工程师公共基础考试题库
  10. U盘修复,U盘量产教程