我想显示具有5个不同大小向量(1,264) (1,262) (1,262) (1,262) (1,262)的5个直方图。对于每一个向量,我只需要
[count, bin] = hist(Vi)
其中Vi是向量的名称。
我得到
count = 2 6 2 6 22 202 3 2 4 15
bin = -0.0959 -0.0763 -0.0567 -0.0370 -0.0174 0.0023 0.0219 0.0416 0.0612 0.0808
count = 2 0 0 8 6 26 191 0 9 20
bin = -0.1352 -0.1116 -0.0879 -0.0643 -0.0406 -0.0169 0.0067 0.0304 0.0540 0.0777
count = 2 6 0 2 6 202 0 0 12 32
bin = -0.1219 -0.0995 -0.0772 -0.0548 -0.0324 -0.0100 0.0123 0.0347 0.0571 0.0795
count = 4 2 6 20 190 2 0 4 6 30
bin = -0.0641 -0.0478 -0.0315 -0.0152 0.0011 0.0174 0.0337 0.0499 0.0662 0.0825
count = 4 0 0 2 6 16 192 0 6 36
bin = -0.1362 -0.1123 -0.0884 -0.0646 -0.0407 -0.0168 0.0071 0.0310 0.0548 0.0787
但是每次图像都是空的,它们甚至没有斧头。
有人知道为什么会这样吗?
发布于 2013-08-27 03:54:50
查看hist
的文档:
[nelements,xcenters] = hist(___)
返回一个额外的行向量xcenters
,指示x轴上每个装箱中心的位置。要绘制直方图,可以使用bar(xcenters,nelements)
。
因此,答案是简单地用bar(bin,counts)
绘制数据。
https://stackoverflow.com/questions/18464531
复制相似问题