identifing the beginning and the end of a series
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Hi,
I have long vectors that have the following structures of zeros and ones: 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 How can I identify the 0 that comes before the series of ones? i.e observation 1 and 14. Using the same logic, how can I identify the end of series of ones i.e observations 8 and 21?
0 Kommentare
Akzeptierte Antwort
Wayne King
am 27 Apr. 2012
I = find(diff(x)==1);
J = find(diff(x)== -1);
I is 1 and 14, J is 8 and 21
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu System Identification Toolbox finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!