作业帮 > 综合 > 作业

matlab中如何将多个矩阵保存到同一个文本文件中?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/17 08:45:50
matlab中如何将多个矩阵保存到同一个文本文件中?
我有17个同维矩阵A,B,C.
想保存为以下格式,并且相邻矩阵间要有一行空行:
A
B
C
.
function myWriteToTxt(A,address)
%待保存数据:A
%保存文件:address
fid=fopen(address,'a');
[r,v]=size(A);
for i=1:r
for j=1:v
fprintf(fid,'%d\t',A(i,j));
end
fprintf(fid,'\n ');
end
fprintf(fid,'\n ');
fclose(fid);
A=ones(17,17);
B=2*A;
C=3*A;
myWriteToTxt(A,address);
myWriteToTxt(B,address);
myWriteToTxt(C,address);