Convert .mat files to csv

21 views (last 30 days)
John
John on 10 Oct 2022
Commented: John on 10 Oct 2022
Hi. I need to convert some .mat files contained in a folder to csv with a for loop. What is the best way to do it?
  3 Comments
John
John on 10 Oct 2022
They are struct with fields:
labelNames: [15×5 table]
Davide Masiello
Davide Masiello on 10 Oct 2022
Maybe best to share the .mat file

Sign in to comment.

Answers (1)

Ghazwan
Ghazwan on 10 Oct 2022
Edited: Ghazwan on 10 Oct 2022
xlswrite('MyFile.csv',X,1);
X = is the matrix you are trying to save. 1 is the number of sheet.
  1 Comment
John
John on 10 Oct 2022
Thank you for the help. But what I need is to convert n tables (contained in a folder) to n csv files with a for loop (at every iteration I want to produce a csv file with different name from the previous one: file1.csv, file2.csv, file3.csv,...)

Sign in to comment.

Categories

Find more on Data Type Conversion in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!