Convert multiple struct to table

15 次查看(过去 30 天)
Benedikt Skurk
Benedikt Skurk 2022-4-21
评论: Chunru 2022-4-22
Hello everyone,
i want to convert the following struct into a table so every value is displayed, i think there are like 630 values per field.
I already tried struct2table and the following:
a = app.time_series
f = fieldnames(a)
for i = 1:length(f)
x_T = table(num2cell(getfield(a,f {i})));
x_T.Properties.VariableNames = {f{i}};
T = [T, x_T];
end
But everything i get is:
Can someone please help me?
Thanks a lot!!!
  1 个评论
Chunru
Chunru 2022-4-22
It seems that the vaviable app.time_series is a structure of structure. Therefore you need to convert that structure of structure into double to form the table.
You can post your variable app.time_series as a .mat file attachment.

请先登录,再进行评论。

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Data Type Conversion 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by