En Matlab j'imprime une matrice très importante de cette façon:print n matrice * m Matlab
fid = fopen('c:\\OUTPUT.txt','wt');
fprintf(fid,'%f\t',T');
fclose(fid);
Mais ce n'est pas vrai! Je veux imprimer comme ça :(\t
entre eux et \n
à la fin de la ligne)
1 2 3
4 5 6
7 8 9
10 11 12
J'ai cherché et trouvé S'il était 3 * 3 était bien:
fprintf(fid,'%f %f %f\n',T');
Mais je dans mon changement de taille de cas ...
Vous pouvez simplement chaîner les commandes 'fprintf' comme,' pour ii = 1: N; fprintf (fid, '% f', T (ii)); si (ii ~ = N) fprintf (fid, '\ t') fin fprintf (fid, '\ n'); ou sauvegardez simplement dans un fichier 'mat'. – macduff