MATLAB学习与使用:绘制二维垂直柱(条)状图

2022年7月25日 30点热度 0人点赞

本文介绍利用MATLAB绘制二维垂直柱状图/条状图,同时介绍如何改变柱状/条状的填充颜色、边框颜色、边框线型和粗细、柱状/条状彼此的间距。

工具/原料

  • MATLAB
  • bar

方法/步骤

  1. 1

    第一,以下图某人2011至2017年的年收入数据为例,利用MATLAB绘制垂直柱状图/条状图。

  2. 2

    第二,启动MATLAB,新建脚本(Ctrl+N),在脚本编辑区输入如下代码:

    close all; clear all; clc

    x=2011:1:2017;

    y=[145,175,235,415,365,500,450];

    bar(x,y)

    ylim([0,600])

    xlabel('Years'); ylabel('Income(1.0*10^4 Yuan)')

  3. 3

    第三,保存和运行上述脚本,得到某人2011至2017年的年收入柱状/条状统计图。

  4. 4

    第四,为使图形美观和视图方便,有时需要改变柱状/条状的间距,还有柱状/条状的填充颜色,边框颜色,边框粗细和线型。将脚本改进如下:

    close all; clear all; clc

    x=2011:1:2017;

    y=[145,175,235,415,365,500,450];

    width=0.5;

    bar(x,y,width,'FaceColor',[1,0,0],'EdgeColor',[0,0,0],...

        'LineWidth',2,'LineStyle','-.')

    ylim([0,600])

    xlabel('Years'); ylabel('Income(1.0*10^4 Yuan)')

    其中width=0.5控制柱状/条状的间距,FaceColor,EdgeColor,LineWidth,LineStyle分别表示柱状/条状填充颜色,边框颜色,边框粗细和线型。

  5. 5

    第五,保存和运行上述改进的脚本,得到如下图形。柱状/条状的间距,以及柱状/条状的填充颜色,边框颜色,边框粗细和线型都有相应的改变。

    END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部

laozhao

这个人很懒,什么都没留下

文章评论