In MATLAB ich drucke eine sehr große Matrix auf diese Weise:Druck n * m Matrix in Matlab
fid = fopen('c:\\OUTPUT.txt','wt');
fprintf(fid,'%f\t',T');
fclose(fid);
Aber das ist nicht richtig! Ich möchte es zu drucken, wie dies :(\t
zwischen ihnen und \n
am Ende der Zeile)
1 2 3
4 5 6
7 8 9
10 11 12
ich gesucht und gefunden Wenn es 3 * 3 ist dies war in Ordnung:
fprintf(fid,'%f %f %f\n',T');
Aber ich in meinem Fall Größe ändern ...
Sie könnten die Kette nur die 'fprintf' Befehle wie,' für ii = 1: N; fprintf (fid, '% f', T (ii)); if (ii ~ = N) fprintf (fid, '\ t') Ende fprintf (fid, '\ n'); oder speichern Sie einfach in einer 'mat' Datei. – macduff