标签: matlab
我有一个矩阵,这个矩阵的一些行重复两次。我需要删除重复的行以获得一个完整的矩阵。我可以用循环吗?
MATLAB中是否有这样的功能?
答案 0 :(得分:3)
尝试unique,'rows'作为第二个输入:
unique
'rows'
x = unique(x,'rows');
或者:
[~, idx] = unique(x,'rows'); y = x(sort(idx),:);
第二种方法可让您保留原始订单。