转自https://blog.csdn.net/loveaborn/article/details/8486010
设有矩阵
>> a=[1 2 3;4 5 6;1 2 3;]
a =
1 2 3
4 5 6
1 2 3
问题1:怎样去掉其中的重复行呢?
>> b=unique(a,‘rows‘)
b =
1 2 3
4 5 6
问题2:在matlab中怎样找到相同的行?并找到其位置
新来两个向量如下:
c = [1,2,3];
d = [1,5,4];
>> [logc1,loc1] = ismember(c,a,‘rows‘)
[logc2,loc2] = ismember(d,a,‘rows‘)
logc1 =
logical
1
loc1 =
1
logc2 =
logical
0
loc2 =
0
原文地址:https://www.cnblogs.com/litthorse/p/9384584.html
时间: 2024-11-12 02:47:05