在Matlab中,可以使用unique函數(shù)去除矩陣重復(fù)的行。具體步驟如下:
下面是具體的代碼示例:
A = [1 2 3; 4 5 6; 1 2 3; 7 8 9]; % 有重復(fù)的行
B = unique(A, 'rows'); % 去除重復(fù)的行
在上述代碼中,矩陣A中有兩行是重復(fù)的,即[1 2 3],經(jīng)過unique函數(shù)處理后,B中將只包含一個(gè)[1 2 3]行。
注意,unique函數(shù)默認(rèn)按列進(jìn)行唯一性比較,如果要按行進(jìn)行比較,需要指定’rows’選項(xiàng)。