Azzera filtri
Azzera filtri

Finding/counting logical ones in a cell array

7 visualizzazioni (ultimi 30 giorni)
Dear Experts, I am trying to count , how many logical ones I have in my cell array.
I was trying these way's:
idx = find([mycell{:}] == 1);
idx=cellfun(@(c)any(c==1),mycell);
idx=cellfun(@(c)any(c>0),mycell);
These do not work.
Please, find a example cell array attached and share your opinions!
MAny thanks
lg

Risposta accettata

Walter Roberson
Walter Roberson il 30 Giu 2021
cellfun(@nnz, mycell)

Più risposte (0)

Community Treasure Hunt

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

Start Hunting!

Translated by