How can I set the histogram width?
显示 更早的评论
I would like to set the histogram width in hist(), can anyone help? Thanks
采纳的回答
更多回答(4 个)
Wayne King
2012-10-13
0 个投票
If by histogram width, you mean the width of the bins, then you can do that by specifying the number of bins you use as an input argument; this is documented.
Or use histc() and specify the edges as a vector input.
Wayne King
2012-10-13
编辑:Wayne King
2012-10-13
You can simply modify the width of the plot
hist(randn(1000,1))
ax = gca;
get(ax,'position')
Now you'll see a vector with 4 elements. The 4 elements are
[left bottom width height]
so add to the width value. You'll probably want to reduce the left value as well to keep the histogram "centered"
类别
在 帮助中心 和 File Exchange 中查找有关 Data Distribution Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!