在Matlab中,可以使用unique函數去除矩陣重復的行。具體步驟如下:
下面是具體的代碼示例:
A = [1 2 3; 4 5 6; 1 2 3; 7 8 9]; % 有重復的行 B = unique(A, 'rows'); % 去除重復的行
在上述代碼中,矩陣A中有兩行是重復的,即[1 2 3],經過unique函數處理后,B中將只包含一個[1 2 3]行。
注意,unique函數默認按列進行唯一性比較,如果要按行進行比較,需要指定’rows’選項。
億速云公眾號
手機網站二維碼
Copyright ? Yisu Cloud Ltd. All Rights Reserved. 2018 版權所有
廣州億速云計算有限公司粵ICP備17096448號-1 粵公網安備 44010402001142號增值電信業務經營許可證編號:B1-20181529