我正在从另一个应用程序输出文件中的数据以供以后使用,并且数字以 1.654924e+03 的形式存储,而我希望文件包含 1654.924000 形式的数字
我将数据附加到文件中的源代码是
d='D:\Dropbox\data\gyro.txt';
fid=fopen(d,'at');
fprintf(fid,'%d',sumg(1));
fprintf(fid,'\n');
fprintf(fid,'%d',sumg(2));
fprintf(fid,'\n');
我正在使用 Matlab2013a
编辑**,因为我的问题似乎不够好。我希望正确打印数字(没有 e+03),并且在最后一个非零小数点后有 3 个零。数字也不是标准的。这只是一个例子。很抱歉我的原始问题造成了混乱