How determined lowest value in cell?
Mostrar comentarios más antiguos
I have cell name as x1
I try to determine the index of my LOOP based on its shortest length.
With the code below I can only index 47 with the longest length.
for K =1: length(x1{i})
...
end
x1 is a sample for 6 images. I have more than 100 images and cannot manually find the smallest value
I try to use:
min(cellfun(@(C)size(C,2),x1{i}))
but error on code.
How do I write it to show the shortest length, 15?
Respuesta aceptada
Más respuestas (1)
Max Murphy
el 31 de Dic. de 2019
x1{i} is a double, so you would use:
length(x1{i})
to get the length of that cell element. If you want to get the minimum length from all the lengths of each cell element, then you would use:
min(cellfun(@length,x1))
Categorías
Más información sobre Graph and Network Algorithms en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!