/ / MATLABでの繰り返し行の削除-MATLAB

MATLABの繰り返し行の削除 - MATLAB

マトリックスがあります。このマトリックスのいくつかの行は2回繰り返されます。フルランクマトリックスを取得するには、繰り返し行を削除する必要があります。ループでこれを行うことはできますか?

これを行う関数がMATLABにありますか?

回答:

回答№1の場合は3

試す unique、と "rows" 2番目の入力として:

x = unique(x,"rows");

または:

[~, idx] = unique(x,"rows");
y = x(sort(idx),:);

2番目のアプローチでは、元の順序を維持できます。