Info

Questa domanda è chiusa. Riaprila per modificarla o per rispondere.

Put cells with rowise strings togehter

1 visualizzazione (ultimi 30 giorni)
Marc Gebhardt
Marc Gebhardt il 20 Ott 2017
Chiuso: MATLAB Answer Bot il 20 Ago 2021
Hey guys, i have a cell with for example 10 rows and 1 column. In every field, a string is inserted like "1,amps,25,1". For writing this in a txt file, i now use a for loop with the fprintf command. So every line is added with a single operation. This takes too much time. Is it possible to arrange all cellstrings as one string with line break and then only write ones in a file?
Thanks Marc

Risposte (2)

Guillaume
Guillaume il 20 Ott 2017
fprintf(fid, strjoin(yourcellarray, '\n'))

Jan
Jan il 20 Ott 2017
fprintf(fid, '%s\n', YourCell{:});
I don't think that this is much faster. Try to open the file with the 'W' flag instead of the lower case4 'w'.

Questa domanda è chiusa.

Community Treasure Hunt

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

Start Hunting!

Translated by