2016-11-26 5 views

答えて

3

だけインデックスあなたの配列:

b = a([true logical(diff(a(:)).') ]) 

b = 

    1  2  4  7  1 
+1

良い点です。 – rahnema1

+0

このエラーを返します:horzcatを使用しているエラー 連結されている行列の次元が一貫していません。 – Furla94

+0

@ Furla94あなたのサンプルデータに誤りはありません –

0
a = [1,1,1,1,2,2,4,4,4,7,7,7,1,1,1,1]; 
b = []; 
length = size(a); 
i = 1; 
while i<=length 
    if(a(1,i) ~= a(1,i-1)) 
     b(1,i) = a(1,i); 
    end 
    i = i+1; 
end 
disp(b); 

はそれに役立つことを願っています。

+0

エラー:添え字インデックスは、正の整数または論理でなければなりません。 – Furla94

関連する問題