any simplified way to get the length of each variable in structure
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Yu Li
el 27 de Abr. de 2019
Comentada: Yu Li
el 27 de Abr. de 2019
Hi:
I have a structure, each element of the structure has a different size, which is what I neede.
it is very easy to write a for-loop to get it, but I want know if there is any easier way?
Please see attached test file, and below is the test code:
for i=1:1:length(test)
sz(i)=length(test(i).a);
end
Bests,
Yu
0 comentarios
Respuesta aceptada
Más respuestas (1)
madhan ravi
el 27 de Abr. de 2019
arrayfun(@(x)length(x.a),test) % use numel if the variables are a vector , I didn’t download your file so not sure how your variables are but this seems to do what you want.
Ver también
Categorías
Más información sobre Results, Reporting, and Test File Management 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!