Clear Filters
Clear Filters

Counting number of rows in a field of structure

50 views (last 30 days)
alfred on 6 Jun 2017
Commented: dpb on 9 Jun 2017
Hi all!
I need to know how many rows are in a structure field.
The number of rows are not fixed. I try to use numel for counting the numbers inside any row but doesn't work.
I try too with size function but doesn't work either.
  • * Message error: too many input/output arguments.**
How can i solve this?
Thanks for all!

Answers (1)

dpb on 6 Jun 2017
Well, that's an ambiguous question if ever were one...certainly for a given structure/field combination size works; we need to see an example of
  1. the structure in question
  2. what you tried
>> s.f1=rand(3); % a sample structure with field f1
>> nr=size(s.f1,1); % number of rows in field content
ans =
alfred on 9 Jun 2017
Thanks for your answer.
I solve the problem with other loop in other part of the program.
But i'm interestin in to know how can i do to an other way.
I attach an image about my structure.
Thanks in advance for your support.
dpb on 9 Jun 2017
Nothing attached; what would be better instead would be a .mat file containing a (small) set of the struct and a description of what you're try to retrieve and what you tried...we can't do anything with an image.

Sign in to comment.


Find more on Structures in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!