【发布时间】:2014-03-09 11:50:53
【问题描述】:
我是 Matlab 新手,正在寻找简化以下“问题”的方法。
我想在数组中找到出现次数最多的值。但是有时,我的数组可能包含超过 1 个共享相同最大出现次数的值。
例如,我的等式是……
Array = [ 1 1 2 2 3];
p = mode(Array);
my q 将显示 1 而不是 1 和 2。
我知道我可以计算单个唯一值的计数并比较它们的出现次数。但是有没有更简单的方法可以做到这一点,因为我的数组可以很大。谢谢你。
【问题讨论】: