%将Mydata矩阵输出到指定的txt文件中
fid = fopen('data.txt','wt');
[m n] = size(Mydata);
for i=1:m,
for j=1:n,
if j==i, %对角线上的元素置零
fprintf(fid,'%g, ',0);
elseif j==n, %输出到行尾,换行
fprintf(fid,'%g,\n',Mydata(i,j));
else %用逗号和一个空格隔开
fprintf(fid,'%g, ',Mydata(i,j));
end
end
end
fclose(fid);
将Matlab中的数据输出到指定的txt文本文件中
最新推荐文章于 2024-06-18 08:40:05 发布