Shouldn't fprintf(s) work for any string s?
Mostrar comentarios más antiguos
Hi,
I have a structure array that I want to write to a file. I initially used evalc to do this, but found that Rody Oldenhuis's toString function gave a more informative string. It turns out, however, that I am not able to write the resulting string to a file (or to stdout) with fprintf. The following:
s = toString(myStruct);
fprintf(s)
returns gibberish, even though s is a character array as it should be. I thought fprintf worked for all strings. What am I missing?
3 comentarios
David Sanchez
el 14 de Oct. de 2013
At least in my matlab2012a, there is a tostring built in function. Qhich one are you using, the built.in tostring or that from Matlab central?
Jan
el 14 de Oct. de 2013
@Alec: Please show us an example of what "gibberish" means.
Alec Nagel
el 14 de Oct. de 2013
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Environment and Settings en Centro de ayuda y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!