fprintf 2 vector output
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I am trying to print 2 vectors side by side.
I have tried using the syntax stated in the http://au.mathworks.com/matlabcentral/answers/178568-accurately-printing-two-vectors-with-fprintf-function post to no avail.
The relevant code is:
strVal1_5 = [resLeftX, resLeftY]
fileID1 = fopen(Test.txt','wt');
fprintf(fileID1,'%.6 %.6f\r\n',strVal1_5);
Can someone please point me into the right direction.
When I specified
strVal1_5 = [resLeftX; resLeftY]
The values no longer where written into the file.
0 commentaires
Réponse acceptée
Star Strider
le 11 Oct 2016
Interesting. I’d forgotten that one.
You have a typo here:
fprintf(fileID1,'%.6 %.6f\r\n',strVal1_5);
↑ ← YOU NEED ‘f’ HERE
This should work:
fprintf(fileID1,'%.6f %.6f\r\n',strVal1_5);
0 commentaires
Plus de réponses (1)
Voir également
Catégories
En savoir plus sur Argument Definitions dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!