数学建模社区-数学中国
标题: 柱状图 [打印本页]
作者: 森之张卫东 时间: 2015-9-25 21:48
标题: 柱状图
柱状图柱状图用来显示一系列数据数值的分布。
为了创建一个柱状图,在一系列数值中范围被平均划分,并确定某一个范围中数值的个数。并把这个数目通过函数画出图来。
标准的MATLAB柱状图函数应为hist。函数的形式如下:
hist (y)
hist(y, nbins)
his(y, x);
[n, xout] =hist(y, ...)
第一个函数创建并画出一个10等分的柱状图,而第二种形式创建的是以nbins为宽度的柱状图。第三个函数允许用户用数组x指定柱状图中长条的中心。这个函数创建柱状图长条都是以数组中的元素为中心的。这三种形式均能创建柱状图。这个函数的最后一种形式创建了一个柱状图并返回了一个数组xcout,在数组n中的每一长条的数目,而实际上并没有创建一个图象。
例如,下面的语句创建一个包含有1000个符合正分布的随机数数组并产生了一个取值范围15等分的柱状图。产生的图象如图6.9所示。
y = randn(10000, 1);
hist(y, 15);
图6.9柱状图
MATLAB提供了函数rose用来创建极坐标系中的柱状图。对于研究角度的分布非常有用。
-
图6.9柱状图.JPG
(46.03 KB, 下载次数: 117)
作者: wolihai 时间: 2015-9-26 09:20
好厉害呀——渣渣求赚积分
| 欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) |
Powered by Discuz! X2.5 |