Matlab矩阵相同行全部删除问题
发布网友
发布时间:2024-04-03 17:54
我来回答
共3个回答
热心网友
时间:2024-07-19 14:36
A = [1 2 ; 3 4; 1 2 ; 2 5 ; 3 4];
[a b c]=unique(A,'rows');
aa=1:1:size(A,1);
p=setdiff(aa,b);
fin=setdiff(A(b,:),A(p,:),'rows');
fin是最终的输出
热心网友
时间:2024-07-19 14:30
函数 似乎没有 不过可以写算法!unique似乎只能针对单行或者单列吧!
热心网友
时间:2024-07-19 14:29
A =[ 1 2;
3 4;
1 2;
2 5;
3 4];
[b, m, n] = unique(A,'rows');
c=tabulate(n);
B=A(m(c(c(:,2)==1,1)),:);