求matlab 数组出现次数最多的元素

例如A=[1,2,3,2,1,5,1,2]输出为A=[1,2]
2024-11-19 15:33:07
推荐回答(2个)
回答1:

A=[1,2,3,2,1,5,1,2];%expample:any vector
table=tabulate(A);
[F,I]=max(table(:,2));
I=find(table(:,2)==F);
result=table(I,1)

回答2:

yvg