Самый простой способ объяснить этот вопрос является примером:группы одинаковые строки матрицы, вместе с их частотой сосчитать
>> A = [1 5; 1 5; 1 6; 1 6; 1 6; 1 6; 1 7; 2 5; 2 6; 2 6; 2 6; 2 7; 2 7; 2 8]
A =
1 5
1 5
1 6
1 6
1 6
1 6
1 7
2 5
2 6
2 6
2 6
2 7
2 7
2 8
То, что я хочу, чтобы иметь выход нечто похожее на
result =
1 6 4
1 5 2
2 6 3
2 7 2
Что означает верхние две частые пары для каждого значения в первом столбце. Таким образом, наиболее частые пары приходят с 1 - 6 и 5, а наиболее частые пары - с 2 - 6 и 7. 3-я колонка показывает частоту пар.
Я использую matlab 2016 в linux.
даже намек может быть полезным – Woeitg
Если я могу как-то рассмотреть первый и 2-й столбец как тот же объект, что будет легко решить, используя '' unique' и histc' функции. но я не знаю, как – Woeitg