Date: Jan 6, 2013 1:18 PM Author: Avri Alony Subject: Lengths of Continuous Line/Vector Let us define vector y = [0 0 0 1 1 1 1 0 0 0 1 1 0]

I would like to extract the length of the continuous line

(i.e: ones = [4,2], zeros = [3,3,1])

I tried y(1:end-1)>y(2:end) and y(1:end-1)<y(2:end) but in case y start in ones or in case y(1) ~= y(end) it make me a lot of problem.

Is there a better way to extract those lengths?