how to count number of transitions

7 Ansichten (letzte 30 Tage)
sakshi Garg
sakshi Garg am 16 Apr. 2015
Kommentiert: Star Strider am 16 Apr. 2015
i want to count the number of transitions in a 1-by-n binary array.
how to do it?
n does not exceed 10.

Antworten (1)

Star Strider
Star Strider am 16 Apr. 2015
If you want to count both the positive [0 1] and negative [1 0] transitions, the easiest way is likely:
A = randi([0 1], 1, 25);
T = sum(diff(A)~=0);
If you want the positive and negative transitions separately:
PT = sum(diff(A)>0);
NT = sum(diff(A)<0);
  2 Kommentare
sakshi Garg
sakshi Garg am 16 Apr. 2015
thanks a lot
Star Strider
Star Strider am 16 Apr. 2015
My pleasure.

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Multidimensional Arrays 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!

Translated by