在很多的报告、年鉴等中我们常看到柱状图。柱状图也称条图、长条图,是一种以长方形的长度为变量的表达图形的统计报告图,只有一个变量,通常利用于较小的数据集分析。下面我就向大家介绍一下如何画散点图。

工具/原料

matlab软件

电脑

方法/步骤

1、常见的柱状图。可以画柱状图的软件有很多,例如常用的excel、origin等都可以话柱状图,而且都很漂亮。下面先向大家展示一种柱状图吧!

2、用matlab生成数据,也可以通过其他方式查找数据:

3、下面就是画图了,使用的matlab指令是:bar(y,0.2) %参数中y表示数据,0.2表示柱状图中柱子的宽度,只不过画出来的图好像太细了。如下图所示:

4、下面我们不指定宽度,直接采用默认值,即输入时只输入数据y(颜色也是默认值),看一下效果。从图中可以看出效果好多了。

5、下面我们就对出行坐一下处理,让他分别显示蓝色和红色分别代表什么,x轴和y轴分别代表什么,这里也可以重新设置颜色。具体的设置代码为:

set(gca,'XTickLabel',{'2002','2004','2006','2008','2010','2012'}) %设置x轴所代表大时间

xlabel('时间'),ylabel('净利润') %设置x轴和y轴的名称

legend('前半年','后半年') %区分一下蓝色和红色分别代表什么

6、下图是上一步处理后的图片,如下图所示:

7、请大家支持*西楚霸王1990*原创经验,觉得本篇作品对你有所帮助的朋友请动动手指支持我吧。

欢迎把知识和经验分享给更多需要它的人!

END

以上就是matlab绘制柱状图教程,希望对大家有所帮助!

matlab中如何画柱状图,matlab如何画柱状图?matlab绘制柱状图教程相关推荐

  1. MATLAB中如何删除坐标上已画出的内容

    在某些坐标显示设计中,需要删除坐标系上已画出的内容,使得显示效果不显得冗余. 代码: %-------------------------------------------------------- ...

  2. matlab 日期排序_在Matlab中对数据进行排序(Sorting Data in Matlab)

    在Matlab中对数据进行排序(Sorting Data in Matlab) 我试图在Matlab中对以下数据进行排序,但没有得到我需要的预期输出. 这是数据: '1B-3A-5A' '1A-3A- ...

  3. matlab中boxplot函数的参数设置_用matlab画boxplot中的一些应用说明

    由于matlab具有强大的计算功能,用其统计数据功能优点显而易见,这里分享使用matlab中的boxplot的一些技巧,供大家参考. Matlab boxplot命令 格式如下boxplot(X):产 ...

  4. 将matlab中多幅图合成为一幅图,MATLAB画图之多个图以子图的形式合为一个图

    解决问题:已经画好了多个figure,在不重复添加画图程序时,将多个图合为一个图. 通常我们会将各个图单独画出来看效果,但是写文章过程中,经常为了排版等问题,需要将几个图分别以子图的形式合为一个图,这 ...

  5. matlab中读文件的行数_[转载]MATLAB中获取大型文本文件行数方法研究(转)

    在工作中会有很多特殊的需要,比如我现在就遇到一个需要将大型的文本格式数据文件(比如5G)读取到MATLAB中,同时进行一定的处理.由于XP的内存是绝对没有办法将5G的数据一次性加载到工作空间的,此时一 ...

  6. matlab中 三种方法计算 Ax b,在MATLAB中,方程Ax=B的解可以用哪个命令求得? matlab 求助 解方程组...

    matlab中解方程组还是很方便的,例如,对于代数方程组Ax=b(A为系数矩阵,非奇异)的求解,MATLAB中有两种方法: (1)x=inv(A)*b - 采用求逆运算解方程组: (2)x=A\B - ...

  7. MATLAB中如何跳过有些缺省值,MATLAB:使用插值替换缺失值(NaN)

    我有单元格数组,每个单元格包含一个值序列作为行向量.序列包含由NaN表示的一些缺失值. 我想用某种插值方法替换所有NaN,我怎样才能在MATLAB中做到这一点?我也对如何处理这些缺失值的其他建议持开放 ...

  8. matlab中if语句多个_科学计算 | MATLAB程序设计基础

    点击"蓝字"关注我们 科学计算 | MATLAB程序设计基础 引言 在前面的学习中,我们都是在命令行窗口逐条输入命令,然后由matlab解释执行,这种交互式的命令执行方式,操作简单 ...

  9. 矩阵在Matlab中应用规则,1.3 MATLAB中的矩阵运算免费阅读_详解MATLAB在最优化计算中的应用免费全文_百度阅读...

    4.6 线性规划问题的MATLAB求解方法 与一般的线性规划理论一样,在MATLAB中有线性规划的标准型,和前面介绍的一般标准型有类似之处,也有不同之处.在调用MATLAB线性规划函数linprog时 ...

  10. matlab中读文件的行数_【Matlab】 读取文件各种方法

    本技术支持指南主要处理:ASCII, binary, and MAT files.要得到MATLAB中可用来读写各种文件格式的完全函数列表,可以键入以下命令: help iofun MATLAB中有两 ...

最新文章

  1. 基于Reddsion分布式的锁实现
  2. 使用springboot发送带附件邮件(465端口加密邮件)
  3. Python3算法基础练习:编程100例(6 ~ 10)
  4. 学业水平考试网登录_2019山东高中学业水平考试报名系统入口http://xysp.sdzk.cn
  5. matlab相语法,学会System Generator(10)——支持的MATLAB语法
  6. 二维动画作品_「咻动画」二维动画制作中角色造型的设计要点
  7. HDU1166-敌兵布阵
  8. VS2010编译驱动程序
  9. camvid数据集使用方法_github资源推荐:目标姿态检测数据集与渲染方法
  10. 你知道chrome小恐龙游戏吗?3分钟使用JavaScript实现
  11. 董事长、CEO、总裁、总经理、总监的区别
  12. latex参考文献引用【bibtex】
  13. .Net Core微服务化ABP之六——处理Authentication
  14. 网络架构模式 B/S C/S
  15. 初始化git仓库(已存在项目)
  16. 联想服务器bios设置u盘启动不了系统,U盘重装系统的时候按F12不能启动,会出现联想拯救者是什么原因?bios设置U盘启动了...
  17. Ubuntu1604报错统一解决方法E: 无法获得锁 /var/lib/apt/lists/lock - open (11: 资源暂时不可用)
  18. 国内发达的OCR识别发票扫描仪
  19. nagios实现邮件、短信警报设置
  20. 瑞昱Realtek(Realtek HD Audio Driver)音频声卡驱动R2.49 for Win7_Vista

热门文章

  1. 纠错码较副本优势与minio纠错码配置
  2. VS2010轻松学习C#-从零到深入-天轰穿.NET4趣味编程视频教程
  3. Python:人工智能库如何选择,百度图像识别入门
  4. Windows清理系统垃圾bat脚本【卸载360安全卫士】
  5. caxa计算机绘图工程师,CAXA计算机绘图
  6. 聊聊 Xcode 编译 ToolChain
  7. 几个小图像处理工具网址
  8. 新编c语言程序设计案例教程 pdf下载,新编C语言程序设计教程本科第章.pdf
  9. Android包管理机制1 PackageInstaller 初始化
  10. 将Ruby和Watir与NUnit集成