MATLAB导入EXCEL数据(xlsread)绘制柱状图(bar)
1、第一,准备数据,下图EXCEL数据是Damon,Stefan,Elena,Catherines四人的月工资数据salary.xlsx.

2、第二,启动MATLAB,输入如下代码,将Excel数据salary.xlsx导入MATLAB,并利用bar( )绘制柱状图。
close all; clear all; clc
data=xlsread('salary.xlsx',1);
bar(data(:,1));
其中xlsread('salary.xlsx',1)中的1表示读取EXCEL表格sheet1中的数据,bar(data(:,1))是绘制的第一列数据的图形,即Damon,Stefan,Elena,Catherines四人一月份工资收入情况。

3、第三,保存和运行上述脚本,得到如下图形,即Damon,Stefan,Elena,Catherines四人一月份工资收入情况。

4、第四,输入以下脚本,使图形更美观,使横坐标标识改变成Damon,Stefan,Elena,Catherines四人的名字.
set(gca,'fontsize',15,'xtick',[1:1:4],'ytick',[0:100:1000]);
set(gca,'xticklabel',{'Damon','Stefan','Elena','Catherines'});
axis([0,5,0,1000])

5、第五,保存和运行上述改进后的脚本,得到如下图形,Damon,Stefan,Elena,Catherines四个人一月份的工资收入情况更加清楚可见。

6、第六,改变bar(data(:,1))为bar(data(:,5),'red'),绘制四人五月份的工资收入情况。


声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
                                阅读量:85
阅读量:132
阅读量:123
阅读量:39
阅读量:153