标签: matlab
我有一个载体
A = [0;1;1;1;0;0;1;1;1;2;2;2;2];
我希望计算相等相邻值的数量,以便得到这样的矩阵:
B=[0 1 1 3 0 2 1 3 2 4];
答案 0 :(得分:1)
这是一个简短的解决方案:
J=find(diff([A(1)-1; A])); B=[A(J), diff([J; numel(A)+1])];