Get Fields and its subfields
1 view (last 30 days)
Show older comments
Hello, I'm currently trying to store all fields and its containing subfields in a cell array and encounter problems using 'fieldnames'. I thought it would be the easiest way to write recursive code to solve this... Lets say I have a fields with subfields as follows: A.b.c.d A.b.c.a A.b.d.a A.b.d.b and so on. In this case the main field A has a couple of subfields and some of those have their subfields. Is there an easy way to extract all fields with its subfields? I tried to do it using 'getfield', 'fieldnames', 'strsplit' and 'strcat' but did not really succeed.
1 Comment
Jos (10584)
on 12 May 2016
Edited: Jos (10584)
on 12 May 2016
What should the final output look like? Can you give an example?
A.b.c.d = 3
A.b.x = 2
FinalOutput = somefunction(A)
% FinalOutput = ...
Answers (0)
See Also
Categories
Find more on Characters and Strings in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!