Convert table sequence to csv

Hi every one,
I want to convert table sequence to csv file.
I use to write: load('matlab.mat');
and after : csvwrite('matlab.csv', seqTable);
And I have this error:
Check for incorrect argument data type or missing argument in call to function 'real'.
Error in csvwrite (line 47)
throw(e)
How I can do to convert it in csv file?
Many thanks for your help :)
christophe

4 commentaires

Try this
FileData = load('FileName.mat');
csvwrite('FileName.csv', FileData.M);
christophe blain
christophe blain le 15 Sep 2021
many thanks Joshi, but I have an error :
>> FileData = load('matlab.mat');
>> csvwrite('test.csv', seqTable.M);
Unrecognized table variable name 'M'.
:(
Murugan C
Murugan C le 15 Sep 2021
try this
csvwrite('FileName.csv', seqTable.sensor1);
Hello Christopher, try what @Murugan C has suggested or try this -
seqTable = load('matlab.mat');
csvwrite('test.csv', seqTable.M);

Connectez-vous pour commenter.

Réponses (1)

Cris LaPierre
Cris LaPierre le 15 Sep 2021

0 votes

Have you tried writetable?
seqTable = load('matlab.mat');
writetable(seqTable,'test.csv');

Catégories

En savoir plus sur Convert Image Type dans Centre d'aide et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by