我已经有了直方图,并希望使用histc
而不是hist
,因为后者会给我这些二进制位的中心值。
当我运行以下命令时:
>> [h, bins] = histc(H)
我收到以下错误:
??? Error using ==> histc
Not enough input arguments.
为什么?我该怎么办?
感谢。
答案 0 :(得分:0)
你需要包含一个变量边:( Matlab帮助):
N = histc(X,EDGES), for vector X, counts the number of values in X
that fall between the elements in the EDGES vector (which must contain
monotonically non-decreasing values). N is a LENGTH(EDGES) vector
containing these counts.
它应该是一个两长的数组,例如[2 4]
,其中上限和下限分别为2和4。