M =
0 0
1 1
1 2
1 3
2 1
3 1
3 2
4 1
4 2
T =
0 0
1 1
1 2
2 1
如何将M中和T内容一样的行删掉只保留不同于T的那几行?

 Akzeptierte Antwort

0 Stimmen

仅供参考
M=[0,0;
1,1;
1,2;
1,3;
2,1;
3,1;
3,2;
4,1;
4,2];
T=[0,0;
1,1;
1,2;
2,1];
[r,v]=size(M);
[C,ia,ib] = intersect(M,T,'rows');
C1 = M(setdiff(1:r,ia),:)

Weitere Antworten (0)

Kategorien

Mehr zu MATLAB 快速入门 finden Sie in Hilfe-Center und File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!