如何在不重复的情况下获取向量中的元素(重复)?

时间:2015-12-13 17:53:53

标签: matlab

我的问题是:如果我得到一个元素向量,例如v = [2,3,5,3,5,4,8,9,8],我只希望得到元素(项目)而不重​​复(重复)最后一个例子:result=[2,3,5,4,8,9]

1 个答案:

答案 0 :(得分:3)

您应该使用unique

v = [2,3,5,3,5,4,8,9,8]
unique(v)

ans =

     2     3     4     5     8     9

如果您想保持相同的订单,请使用“稳定”选项

unique(v,'stable')

ans =

     2     3     5     4     8     9