0

我一直在寻找histmatlab 中的直方图选项,但我并没有真正找到适合我的选项。

我有两列数据(总共100组数据):

x:     
     0 
0.0278 
0.0556 
0.0833
0.1111
0.1389
0.1667
0.1945
0.2222

y:
1
3
10
13          
28
53
66
91
137

如您所见,x 每次增加约 0.278 nm(x 是以 nm 为单位测量的长度)。我想绘制一个直方图,其中 x 在 x 轴上(保持范围从 0 nm 到总共 2.7503 nm),y 是每个长度的计数,即在 y 轴上。

我试过hist(y,x)了,但它给了我一些完全无意义的东西(最后,我知道这将是一个高斯)。我对matlab比较陌生,所以这可能很容易解决,抱歉。

4

1 回答 1

1

您已经将计数存储在 vector 中y,因此您实际上不需要hist为您计算任何东西。我认为您正在寻找一个简单的条形图:

bar(x, y)
于 2013-06-21T09:33:32.583 回答