Hi guys when i export my daa to a txt file, it exports the numbers with 4 digits after zero like 0.1256. How can i export my data with higher accuracy let's say with 5 or 6 digits after zero like 0.125647?tnx
filename=strcat('transient_profile_fromfrp_450_',num2str(Q),'litmin.txt'); fileID1 = fopen(filename,'w'); formatSpec = 'annalisadiscovered 2 600 0\n'; fprintf(fileID1,formatSpec); fprintf(fileID1,'%5s %6s\n','time',' velocity'); fprintf(fileID1,'%1.4f % 1.4f\n',velo_t1); fclose(fileID1);

 Akzeptierte Antwort

Jan
Jan am 7 Nov. 2016
Bearbeitet: Jan am 7 Nov. 2016

1 Stimme

Change:
fprintf(fileID1,'%1.4f % 1.4f\n',velo_t1)
to
fprintf(fileID1,'%1.6f % 1.6f\n',velo_t1)
This is explained exhaustively in the documentation of the fprintf command, so please read
doc fprintf

Weitere Antworten (0)

Kategorien

Mehr zu Data Import and Analysis finden Sie in Hilfe-Center und File Exchange

Gefragt:

am 7 Nov. 2016

Bearbeitet:

Jan
am 7 Nov. 2016

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by