我正在寻找一种在MATLAB中查找矩阵中最常重复(即众数)行的函数。类似于以下内容:
>> A = [0, 1; 2, 3; 0, 1; 3, 4]
A =
0 1
2 3
0 1
3 4
然后运行:
>> mode(A, 'rows')
希望返回[0, 1]
,最好还有第二个输出,给出这一行发生的索引位置(即[1, 3]
)。
有人知道这样的函数吗?
whereIdx = find(uIdx(modeIdx)==uIdx)
。 - Bill Cheatham