write from cell aray to txt file
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
I have a cell array like this:
I want to write it line by line into a txt file (so I can chose which line to write whith an if), I also have to put a whitespace between every cell like this:
the number of whitespaces beetween each cell doesn' t make any difference, I can' t figure out how to write it (the cell array is pretty large so an optimized solution would be handy)
thank you for the support in advance
2 Commenti
Rik
il 8 Mag 2022
You have a cell array of char arrays, so the obvious way to write that is with a loop. Are you able to write text to a file?
Risposta accettata
dpb
il 8 Mag 2022
fprintf example <<Tabular text file> illustrates a fixed-width text file...if that's the intent use the width parameter on the '%s' and other format strings as you desire.
If the point is to just write a delimited file, then cellwrite is the simplest route -- if you don't want all rows, then create a logical addressing vector of those that are to be written and use it to only select the rows wanted when pass the array.
4 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Characters and Strings in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!