matlab中直方图的绘制方法:
- 核心函数 imhist()
使用imhist()直接绘制直方图。 - 使用bar函数绘制直方图
例如:
>> h=imhist(f)
>> h1= h(1:10:256)
>> horz=1:10:256
>> bar(horz,h1)
bar函数的格式为: bar( horz,v,width) width的默认值是0.8
- 使用stem函数绘制直方图
在上面的基础上,可以使用如下的方式:
语法: stem(horz,v,'color_linestyle_marker','fill')
>> h=imhist(f);
>> h1=h(1:10:256);
>> horz=1:10:256;
>>