matlab——統計相同元素出現的次數

註釋遠方發表於2018-04-27

如果在一個矩陣中雜亂的分佈這一組資料,且資料中有重複,想統計出相同資料出現的次數,可使用以下方法:

   設該矩陣為a(1,1000),則可以

   x=unique(a);%不同元素個數

   y=a;

   [m n]=hist(y,x);

% x是一個事先給定的區間(向量)劃分,統計y在x這個區間劃分下的個數

%x是一個標量時,代表使用柱子的個數

  得到的結果n為相應的量,對應的m為n在a中出現的次數。

   該方法不必對a排序後再統計,較為方便。

轉載:http://blog.sina.com.cn/s/blog_615b12ec0100e3kk.html

相關文章