聘我网

新概念招聘3.0

如何判断矩阵中是否有重复的行?

vote up0vote downstar

最便捷的方法是什么?

 

1 个答复

vote up0vote downcheck

使用unique()得到各不相同的行数,如果尺寸小于原矩阵行数就说明有重复:

x = [
    1 1
    2 2
    3 3
    4 4
    2 2
    3 3
    3 3
    ];
[u,I,J] = unique(x, 'rows', 'first')
hasDuplicates = size(u,1) < size(x,1)
链接

您的回答





不是您要找的问题? 浏览其他含有标签 的问题或者 自己问个.