将Matlab中的数据输出到指定的txt文本文件中
%将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,
",Mydata(i,j));
else %用逗号和一个空格隔开
fprintf(fid,"%g, ",Mydata(i,j));
end
end
end
fclose(fid);声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇: 通过变长数组(VLA)来看编译器的不同
- 下一篇:没有了
