誰かがこれを行う簡単な方法を教えてくれたら幸いです。MATLABに次のようなベクトルがあるとしましょう
d = [3 2 4 2 2 2 3 5 1 1 2 1 2 2 2 2 2 9 2]
連続した数「2」のシリーズとそれらのシリーズの長さを見つけたいです。
2 番は で簡単に見つけることができますx=find(d==2)
。しかし、私が望むのは、一連の連続する 2 のすべての長さを含むベクトルを取得することです。つまり、この場合の結果は次のようなベクトルになります。
[1 3 1 5 1].
私を助けてくれる人はいますか?