Matlab中统计矩阵中相同元素的个数

寻找矩阵或者向量中不同元素的个数可使用以下方法:

方法一:

A = data(:,i);

B = unique(A);

c = zeros(size(B));

for i=1:length(B)

c(i)=length(find(A==B(i)));

end

方法二:

使用函数tabulate(A)

方法三:

使用函数hist(A,unique(A))