-1

我已经有一个直方图,并且想使用histc而不是hist后者为我提供了 bin 的中心值。

当我运行以下命令时:

>> [h, bins] = histc(H)

我收到以下错误:

??? Error using ==> histc
Not enough input arguments.

这是为什么?我应该怎么办?

谢谢。

4

1 回答 1

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 的地方。

于 2012-12-03T06:59:42.140 回答