write from cell aray to txt file
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
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 comentarios
Rik
el 8 de Mayo de 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?
Respuesta aceptada
dpb
el 8 de Mayo de 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 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Characters and Strings en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!