Получите уникальные значения в матрице с помощью Matlab

Я ищу самый быстрый способ получить уникальные значения в матрице с помощью Matlab! У меня есть такая матрица:

1       2
1       2
1       3
1       5
1       23
2       1
3       1
3       2
3       2
3       2
4       17
4       3
4       17

и нужно получить что-то вроде этого:

1       2
1       3
1       5
1       23
2       1
3       1
3       2
4       3
4       17

На самом деле мне нужны уникальные значения по комбинации столбцов в каждой строке.

Структурированный массив Numpy
Структурированный массив Numpy
Однако в реальных проектах я чаще всего имею дело со списками, состоящими из нескольких типов данных. Как мы можем использовать массивы numpy, чтобы...
T - 1Bits: Генерация последовательного массива
T - 1Bits: Генерация последовательного массива
По мере того, как мы пишем все больше кода, мы привыкаем к определенным способам действий. То тут, то там мы находим код, который заставляет нас...
Что такое деструктуризация массива в JavaScript?
Что такое деструктуризация массива в JavaScript?
Деструктуризация позволяет распаковывать значения из массивов и добавлять их в отдельные переменные.
1
0
798
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Взгляните на функцию Matlabs unique() с аргументом 'rows'.

C = unique(A,'rows')

https://de.mathworks.com/help/matlab/ref/unique.html

Другие вопросы по теме