matlab导出数据(fprintf,dlmwrite,xlswrite)

matlab导出数据(fprintfdlmwritexlswrite

1.用fprintf 函数写数据到txt,xls

Example:

x = 0:.1:1;
y = [x; exp(x)];
fid = fopen('exp.txt', 'w');
fprintf(fid, '%6.2f %12.8f\n', y);
fclose(fid)

tip:执行上述代码执行,肯定不会换行的,换行的问题试一下下面的代码

x = 0:.1:1;
y = [x; exp(x)];
fid = fopen('exp.txt', 'wt');
fprintf(fid, '%6.2f %12.8f\n', y);
fclose(fid);

这次就没有问题了,我们要注意fopne的参数wt 而不是 w,这是matlab的在线帮助的东东

fid = fopen(filename, permission_tmo

你可能感兴趣的:(Matlab)