matlab 奇葩函数,比较强大

%找到数组中频率最多的元素,可能有多个,该程序可以找到全部的结果,F为频数,I为元素在数组的索引
A=[1 2 2 5 5 6 3 8];
table=tabulate(A);
[F,I]=max(table(:,2));
I=find(table(:,2)==F);
result=table(I,1)
%随机排列数组
order=randperm(length(result));
result = result(order);



-------------------------------~问世间情为何物,敲敲代码停不住~ -------------------------------
原文地址:https://www.cnblogs.com/bigmengzi/p/2425200.html