Finding/counting logical ones in a cell array

2 visualizaciones (últimos 30 días)
Levente Gellért
Levente Gellért el 30 de Jun. de 2021
Comentada: Levente Gellért el 30 de Jun. de 2021
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

Respuesta aceptada

Walter Roberson
Walter Roberson el 30 de Jun. de 2021
cellfun(@nnz, mycell)
  1 comentario
Levente Gellért
Levente Gellért el 30 de Jun. de 2021
Dear Walter Roberson, that's great, I did not know the function nnz, Thanks for your help. lg

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Operators and Elementary Operations en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by