Matlab:如何合并冗余数字

时间:2014-09-05 21:07:47

标签: arrays matlab

我有一个向量A = [1 1 2 1 3 3 3 ...],我想将A表示为B = [1 2 1 3..],即重复的数字被合并,长度(B)小于长度(A)。有人可以出示代码怎么做?谢谢

1 个答案:

答案 0 :(得分:1)

使用diff

A(logical([1 diff(A)]))