problem with fprintf for strings
Afficher commentaires plus anciens
I am having a problem with fprintf, I am printing a combination of numbers and strings and it works perfectly except for the 4th string which gets the first charater cut off. I assume that this is a formating issue but I cann't figure it out.
fhl = fopen('test1.txt','w');
fprintf(fhl,repmat('%s\t',1,13),vfn{:});
fprintf(fhl,'\n');
fmt = '%s\t%s\t%d\t%s\t%f\t%d\t%d\t%d\t%d\t%s\t%d\t%s\t%d\t%d\n';
fprintf(fhl,fmt,vf{1,:});
fclose(fhl);
Does anyone see my error?
1 commentaire
Honglei Chen
le 30 Nov 2011
What is the first character that gets cut off? Perhaps it's something needs an escape, like a quote or something?
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Characters and Strings dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!