2012-12-03 17 views
0

我在matlab使用[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

你可以得到完整的範圍與'最高(H)'和'最低(H)'。如果你想指定'hist'的bin位置,你可以用第二個向量參數來完成。 –

+1

an/or look at'histc';它允許你指定倉邊(而不是倉中心) –

+0

我認爲這給我們的頻率範圍,而不是X軸上的值的範圍? – Simplicity

回答

1

是的,10個分箱默認爲hist。如果你知道你可能有之間的值[0,255],您可以強制任何斌你想要的位置,例如:

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

就會爲每個256個箱每個整數值[0,255]