exporting a .mat file to csv/ xls

1 view (last 30 days)
Amit Sinha
Amit Sinha on 31 Mar 2022
Commented: Amit Sinha on 31 Mar 2022
Am new here so this may be a dupe query:
I have a 1X1 struct with 2 fields. 1 field has 2000 values of double and the next one has 10000 values as double.
How do i export this type of data into a spreadsheet/ csv.
i tried using writematrix but it gave me the unsupported type 'struct' error.
Amit Sinha
Amit Sinha on 31 Mar 2022
I would ideally require these on 2 different spreadsheets in an xls.

Sign in to comment.

Accepted Answer

Arif Hoq
Arif Hoq on 31 Mar 2022
you have to extract your data from the struct. here i am giving an example. i have attached a struct
structvalue=load('data2.mat'); % load your struct in matlab
data=structvalue.A % extract your data
writematrix(data,'myfilename.xlsx') % export to excel or csv
% you can use writetable also

More Answers (0)


Community Treasure Hunt

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

Start Hunting!

Translated by