Как удалить повторяющиеся строки из матрицы

Я хочу удалить повторяющиеся строки из матрицы. Я прочитал Как удалить дубликаты в массиве, сохранив тот же порядок? , но это не совсем то, что мне нужно.

Приведенное выше решение удаляет повторяющиеся значения (ячейки) из матрицы (и возвращает вектор), но мне нужно удалить повторяющиеся строки и вернуть матрицу - ту же матрицу без повторяющихся строк.

Пример:

a = [1,2; 3,4; 5,6; 1,2; 7,8]

a =
     1     2
     3     4
     5     6
     1     2
     7     8

%...

ans =
     1     2
     3     4
     5     6
     7     8

Порядок не имеет значения.

11
задан Community 23 May 2017 в 10:30
поделиться