How to extract the max items in struct?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
sana3 sal
el 2 de Ag. de 2018
Comentada: sana3 sal
el 5 de Sept. de 2018
Hello there, I have a struct of faces and vertices, how to extract the item that has the maximum faces and vertices?
2 comentarios
Respuesta aceptada
OCDER
el 2 de Ag. de 2018
Editada: OCDER
el 2 de Ag. de 2018
When you say "max", did you mean "max number of elements" or "max value within a vector"? Did you want something like this?
for j = 1:10 %Just creating a test case structure
A(j,1) = struct('faces', zeros(1, randi(1000)), ...
'vertices', zeros(1, randi(1000)));
end
Faces = cellfun('length', {A.faces});
Vertices = cellfun('length', {A.vertices});
MaxIdx = find(Faces == max(Faces) & Vertices == max(Vertices));
2 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Graphics Performance 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!