Get Fields and its subfields

2 ビュー (過去 30 日間)
Marlo Wegener
Marlo Wegener 2016 年 5 月 12 日
編集済み: Jos (10584) 2016 年 5 月 12 日
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 件のコメント
Jos (10584)
Jos (10584) 2016 年 5 月 12 日
編集済み: Jos (10584) 2016 年 5 月 12 日
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 = ...

サインインしてコメントする。

回答 (0 件)

カテゴリ

Help Center および File ExchangeCharacters and Strings についてさらに検索

製品

Community Treasure Hunt

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

Start Hunting!

Translated by