How do you get Matlab to return a value for how many 1's are in a vector containing just 1's and zeros

3 visualizzazioni (ultimi 30 giorni)
Like if i have greencars=[11111111000000000000] how to i get Matlab to count how many ones there are?

Risposta accettata

Babak
Babak il 29 Nov 2012
>> greencars=[1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0]
>> numer_of_ones = sum(greencars)

Più risposte (3)

Adrian Jimenez-Galindo
Adrian Jimenez-Galindo il 29 Nov 2012
You can use Count(greencars, '==1') Hope this helps.

Azzi Abdelmalek
Azzi Abdelmalek il 29 Nov 2012
a=[1 0 1 1 0 0 0]
numel(find(a))

Walter Roberson
Walter Roberson il 29 Nov 2012
nnz(greencars)

Categorie

Scopri di più su Get Started with MATLAB in Help Center e File Exchange

Tag

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by