Read data from cell---structure--multiple fields to table
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Hello,
Anyone gives me some basic idea. I have one cell which is 1X1000 cell, inside is 1000 1X1 struct. Inside this struct is 6 fields....My target is to get all those data with the column head fields name, then all 1000 data goes in the table. It is nested, so I need little help. Thanks .
0 Commenti
Risposta accettata
Peter Perkins
il 3 Feb 2015
Not 100% sure of your description, but this might be what you want:
>> for i=1:3, c{i} = struct('a',i,'b',100+i); end
>> c{:}
ans =
a: 1
b: 101
ans =
a: 2
b: 102
ans =
a: 3
b: 103
>> s = [c{:}]
s =
1x3 struct array with fields:
a
b
>> t = struct2table(s)
t =
a b
_ ___
1 101
2 102
3 103
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Structures in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!