找到了2个函数:unique和ismember
1. 去掉其中的重复行:unique
例子:
IDX = [,,;
,,;
,,;
,,;
,,;
,,];
classNo = unique(IDX,'rows');
2. 在matlab中找到相同的行,并找到其位置:ismember
例子:
IDX = [,,;
,,;
,,;
,,;
,,;
,,];
classNo = unique(IDX,'rows');
a = [,,];
b = [,,];
[tfa,loca] = ismember(a,classNo,'rows')
[tfb,locb] = ismember(b,classNo,'rows')
说明:如果找不到,编号返回为0(比如途中locb)。