MATLAB 統計矩陣中某行(列)出現的次數


統計矩陣center中重復的行的個數:

[C,~,n]=unique(center,'rows');
s=sum(bsxfun(@eq,n,unique(n)'));

unique函數的作用是去除掉重復的行,C為center去掉重復行之后剩余的矩陣,s為行向量,s某一位置的值代表C對應行在center中的重復次數,如圖所示:

 

 

 

 參考資料:

統計某元素或者某行(列)出現的次數_胖胖熊的專欄-CSDN博客

數組中的唯一值 - MATLAB unique - MathWorks 中國

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM