Предполагая, что порядок удаления строк не имеет значения, вы можете комбинировать SORT и UNIQUE следующим образом:
m = [1468 1468
1468 1711
1468 1469
1711 1468
1711 1711
1711 1469
1469 1468
1469 1711
1469 1469]
[~,v]=unique(sort(m,2),'rows');
trimmedM = m(sort(v),:) %# keep the row ordering as in the original
trimmedM =
1468 1468
1711 1468
1711 1711
1469 1468
1469 1711
1469 1469
Обратите внимание, что unique
сохранит последнюю из повторяющихся записей, что, по-видимому, соответствует вашим требованиям.