论文中需要画图进行比较,感觉还是matlab画起来比较方便,先把自己画的图及matlab代码放上。

y=[300 311;390 425; 312 321; 250 185; 550 535; 420 432; 410 520;];
b=bar(y);
grid on;
ch = get(b,'children');
set(gca,'XTickLabel',{'0','1','2','3','4','5','6'})
set(ch,'FaceVertexCData',[1 0 1;0 0 0;])
legend('基于XXX的算法','基于YYY的算法');
xlabel('x axis ');
ylabel('y axis');


下面是在网上看到的一些关于matlab柱状图的相关信息:

记录一下matlab画柱状图。

从问题分类任务的算法比较中抽出。

-------------------------------------------------------------------

data = [1.0, 1.0, 0.565, 0.508, 0.481, 0.745];
b = bar(data);
ch = get(b,'children');
set(ch,'FaceVertexCData',[4;2;3;1;5;6])
%set(gca,'XTickLabel',{'Sina all','Sina travel','S&S','x','mi'})
%set(gca,'XTickLabel',{'Sina all','Sina travel','S&S','STM','CHI','MI'})
set(gca,'XTickLabel',{'SVM(TF)','SVM(TFIDF)','Bayes','Rocchio(TF)','Rocchio(TFIDF)','类文档排名分类'})

axis([0 7 0.0 1.0])

%%%

ylabel('micro F-measure');

-------------------------------------------------------------------

--------------------------------------------------------------------------------------

data = [20.457, 45.578; 12.016, 22.422];
b = bar(data);

ch = get(b,'children');

set(gca,'XTickLabel',{'训练过程','测试过程'})

legend('基于类文档排名的分类算法','结合bigram的类文档排名分类算法');

ylabel('所用时间(单位:秒)');

--------------------------------------------------------------------------------------

Matlab Bar图如何为每个bar设置不同颜色?

Matlab Bar图如何为每个bar设置不同颜色?

2009年05月15日 星期五 15:39

在Matlab中很容易创建Bar图:

data = [3, 7, 5, 2;4, 3, 2, 9;6, 6, 1, 4];
b = bar(data);

在Matlab中如何让Bar图的每一个Bar颜色不同?
下面是一个例子:

data = [3, 7, 5, 2;4, 3, 2, 9;6, 6, 1, 4];
b = bar(data);
ch = get(b,'children');
set(ch{1},'FaceVertexCData',[1;1;1;1;2;2;2;2;3;3;3;3;4;4;4;4])
set(ch{2},'FaceVertexCData',[1;1;1;1;2;2;2;2;3;3;3;3;4;4;4;4])
set(ch{3},'FaceVertexCData',[1;1;1;1;2;2;2;2;3;3;3;3;4;4;4;4])
set(ch{4},'FaceVertexCData',[1;1;1;1;2;2;2;2;3;3;3;3;4;4;4;4])

解释:
[1;1;1;1;2;2;2;2;3;3;3;3;4;4;4;4] 是要设置的颜色,要更改这里的颜色,既可以使用Indexed,也可以使用True Color,详见FaceVertexCData help文档。

data = [3, 7, 5, 2];
b = bar(data);
ch = get(b,'children');
set(ch,'FaceVertexCData',[0 0 1;0 1 1;1 1 1;1 0 1;])

转自:http://blog.sciencenet.cn/blog-111625-517043.html

MATLAB中画柱状图相关推荐

  1. 单页双曲面 matlab,在matlab中画函数(x^2+y^2)/9-z^2/4=1的旋转单叶双曲面

    1.用matlabc打开命令行窗口,直接输入相关的内容. 2.下一步如果没问题,就根据实际情况来设置图示的代码. 3.这个时候通过确定操作以后,需要填写注释的信息. 4.这样一来会得到对应的效果图,即 ...

  2. matlab提取数据画图,matlab提取excel表格数据画图-如何将Excel中的数据导入MATLAB并在MATLAB中画出图......

    在matlab上如何导入excel表格然后画图 工具:matlab 2018b 1.打开matlab,点击主页下面导入数据,可以导入excel数据,在此将自己命名的huitushuju文件导入: 2. ...

  3. matlab中画的图导出高分辨率图片的方法

    论文投稿时要求分辨率要300dpi,在 matlab 中画的图导出300dpi图片的方法如下: 如何画图我就不介绍了,假设已经把图画出来了,如下图所示: 直接保存或者另存为图片的分辨率很低,因此要这么 ...

  4. matlab bar 填充花纹,Matlab中画花纹填充的柱状图

    在画柱状图时,利用不同的颜色区分在实际打印时经常区分不出. 为了能够更清楚第表示最终结果,可采用在柱状图中打阴影的方式来表示. 然而,Matalab本身没有提供实现这种功能的函数库. 下面两个函数: ...

  5. MATLAB中画折线图:plot函数的简单用法

    20年4月24日更新 关于MATLAB里柱状图的画法,以及如何在图例legend和轴标签xlabel里加入latex公式,请参考 https://blog.csdn.net/u014261408/ar ...

  6. matlab中画网格,matlab怎么画网格

    MATLAB绘制栅格图_数学_自然科学_专业资料.坐标在栅格中心 a = [1 ... Matlab实现 三维图形绘制 ---数学13-2班 陈朋 01 02 前言 1.1.曲线图形绘制 1.2.网格 ...

  7. matlab中画带箭头向量,几何画板中如何画带箭头的向量

    在学习了向量的相关知识后,我们都知道几何向量(也称为欧几里得向量,通常简称向量.矢量),指具有大小和方向的量.那么几何画板做为最专业的几何绘图工具,也可以用来绘制向量.如果你还不知道怎么在几何画板中画 ...

  8. matlab中画反函数的图像,matlab中如何实现Q函数的反函数

    优质解答 Matlab中本身有Q函数,即qfunc() 其 反函数是qfuncinv() help qfuncinv qfuncinv Inverse Q function Syntax y = qf ...

  9. matlab怎么绘制零极点,matlab中画系统零极点的方法

    写论文的时候由于需要画出系统的零极点图.但是之前不知道怎么用matlab画,今天研究了一下,拿出来和大家共享.所用到的matlab函数为zplane,matlab给出的解释如下: ZPLANE Z-p ...

  10. matlab中画出3d船舶,船舶运动仿真中航迹与船形图的应用(上)

    船舶运动仿真中航迹与船形图的应用(上) 在船舶运动控制领域,数字仿真是较为通用的研究手段.为什么?这与问题的复杂性不无关系.我们知道,对航行在气象条件多变的海洋环境下的船舶动态进行较深入的研究,并且要 ...

最新文章

  1. mybatis CRUD操作
  2. 2019年牛客多校第1场 赛后总结
  3. 线上活动 | 2020年PM如何提高求职成功率?
  4. 核电集团数字化转型该怎么做?这篇案例分析帮你节省90%时间
  5. 添加standardjs和eslint配置检测代码规范步骤
  6. c语言常用算法分析 微盘,C语言常用算法归纳.pdf
  7. 欲求不满之 Redis Lua 脚本的执行原理
  8. matlab磁铁模拟,用matlab-模拟环形磁铁的磁场分布
  9. 蓝桥杯 ADV-162 算法提高 题目1 最大最小值
  10. 视频教程-Dubbo入门视频课程-Java
  11. 修改win10更新服务器,修改win10更新服务器地址
  12. html transition属性,Transition属性详解
  13. docker部署eureka时无法启动容器(问题解决)
  14. 腾讯云服务器被攻击我是这样应对的
  15. SAS9.4更新sid,有效期至2022年11月30日
  16. python中词云图是用来描述_Python如何实现中国地图词云图
  17. 计算机我们一起学猫叫谱子,一起喵喵喵喵喵|〈学猫叫〉/小潘潘 小峰峰 尤克里里曲谱...
  18. 华为NAT的命令总结
  19. 帆软报表自定义提交以及单行提交
  20. U盘便携式hexo博客搭建极速纯净低bug主题推荐部署到codingSEO优化搜索

热门文章

  1. Mac系统新建txt文本文件技巧
  2. WordPress整站轻松开启HTTPS 1
  3. zipentry java_ZipEntry getNextEntry()
  4. 风尚云网学习-h5的input:type属性的image属性
  5. 会声会影如何使用覆叠滤镜
  6. 卷积码(Convolutional Code)
  7. (一)【模电】(第一章 常用半导体器件)半导体基础知识
  8. linux mysql命令不存在_mysql命令、mysqldump命令找不到解决
  9. 网易云ios android 自定义消息,网易云信快速集成定制以及消息类型自定义
  10. ccsk matlab,一种CCSK解调预处理方法与流程