matlab unique()函数

a=[55,1,2;

30, 3,6;
19, 20, 20;
30,3, 6;]

b=unique(a,'rows')

返回结果是:

b =

19 20 20
30 3 6
55 1 2

b=unique(a,'rows') 意思是返回A中唯一的行。

注意:返回的结果会自动排序,默认以第一列为准。如果不想自动排序,则使用b=unique(a,'rows','stable')

 

posted on 2018-10-27 21:23  一杯明月  阅读(2470)  评论(0编辑  收藏  举报