【20180131】【Matlab】hist( )函数、bar( )函数绘制直方图
程序员文章站
2024-03-12 15:07:44
...
hist( )函数
1. hist(x):其中x为一维向量,该函数是将x的最小值与最大值之间的区间等分为10份,输出的直方图横坐标为x,纵坐标为相应区间数值的个数。相当于hist(x,10)。从下图可以看出两种形式是等价的。
x = [0,0,5,1,3,0.9,3,1,7,5,9.8];
figure(1)
hist(x);
figure(2)
hist(x,10);
2. [a,b] = hist(x,n):与上面类似,不同的是这种形式将区间分为n份,横坐标是x,纵坐标是个数。a为落在该区间的个数,b为该区间中心线位置坐标。可以看出,[a,b] = hist(x,5)不画图,只输出结果;hist(x,5)不输出结果,只画图。
x = [0,0,5,1,3,0.9,3,1,7,5,9.8];
figure(3)
hist(x,5);
figure(4)
[a,b] = hist(x,5);
bar( )函数
上一篇: 华为 ----动态路由之RIP路由协议
下一篇: Matlab之亮度变换及直方图绘制