exporting a .mat file to csv/ xls
5 次查看(过去 30 天)
显示 更早的评论
Hi,
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.
Thanks
2 个评论
Stephen23
2022-3-31
How do you want those 2000 + 10000 values arranged in the output file: as one long row vector, as one column vector, as two columns, as two rows, on two different sheets (XLSX only), or something else that you require?
采纳的回答
Arif Hoq
2022-3-31
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
0 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Spreadsheets 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!