全方位的价值观 - matlab

时间:2012-12-03 06:08:58

标签: matlab range histogram bin

[h, bins] = hist(H)中使用matlab后,我得到了以下结果:

h =

   221    20     6     4     1     1     2     0     0     1


bins =

  Columns 1 through 7

    8.2500   24.7500   41.2500   57.7500   74.2500   90.7500  107.2500

  Columns 8 through 10

  123.7500  140.2500  156.7500
  • 我如何知道全范围的值?特别是我期望得到255,即“[0,255],如果我们分析下面的箱子的范围,我们将分别为十个箱子提供以下内容:

0-16.5 16.5-33 33-49.5 49.5-66 66-82.5 82.5-99 99-115.5 115.5-132 132-148.5 148.5-165

那么,由于只有10个箱子,我是否只获得 这个范围?

感谢。

1 个答案:

答案 0 :(得分:1)

是的,10个分档是hist的默认值。如果你知道你可能有[0,255]之间的值,你可以强制你想要的任何bin位置,例如:

[h, bins] = hist(H,0:255) 

将为每个整数值[0,255]

创建256个bin