Borrar filtros
Borrar filtros

Finding/counting logical ones in a cell array

9 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)

Community Treasure Hunt

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

Start Hunting!

Translated by