原文网址:http://wenku.baidu.com/link?url=EqFPv39CAsbMsV6BrP9soP1zmofd8poWFkHGionXNtS4t1tYS3MwAh3Ga5jTLHn2mR7ak0vxmk5uczAdMsKHgbPKZCnkLyHZMCdydRdhvSC
--------------------------------------自己精简后的两种方法---------------------------------------------------
%20160518 .mat文件保存为.txt形式
%%----科学计数法表示--------
a=[1 2 3;4 5 6;7 8 9];
save a.txt -ascii a
%打开a.txt
%% ------fopen\ fclose-----------------
b=[1 2 3;4 5 6;7 8 9; 11 12 13];
fid=fopen('c.txt','wt'); %写入文件的路径
% fid=fopen('C:\MATLAB\c.txt','wt');
[m,n]=size(b);
for i=1:1:m
for j=1:1:n
if j==n
fprintf(fid,'%g\n',b(i,j)); %换行
else
fprintf(fid,'%g\t',b(i,j)); %空格
end
end
end
fclose(fid);
%打开c.txt