我知道Matlab历史“落在两个容器之间的边界上的输入值将放入较低值的容器中;也就是说,每个容器都包括其上边界。”
http://www.mathworks.com/help/dsp/ref/histogram.html
是否可以更改它,以便将落入下限的输入值包含在容器中?也就是说,每个垃圾箱将包含其下边界?
您的文档参考了根据hist()进行合并的功能hist()。在内部,此函数调用lb < x ≤ ub,但根据histc()进行合并。简而言之,histc()将lb ≤ x < ub(即一些边距)添加到上限。
hist()
lb < x ≤ ub
histc()
lb ≤ x < ub
您可以简单地调用hist(),然后使用eps(ub)进行绘制,请参见以下示例:
eps(ub)
您可以看到2落在第二个bin中,因为由边缘确定的bin是bar()和bar()。
bar()