Matlab-矩阵存入txt

数据导出的时候会有这样的需求,简单记录一下:

存储的矩阵I长这样

 是一个2501*4的矩阵。

我想原封不动的存入txt里,代码如下:

fid=fopen('Iva.txt','wt');
[m,n]=size(I);
for i = 1:1:m
    for j=1:1:n
        if j == n
            fprintf(fid,'%g\n',I(i,j));
        else
            fprintf(fid,'%g\t',I(i,j));
        end
    end
end
fclose(fid);

其实很简单的。

最后效果是这样:

Matlab-矩阵存入txt_第1张图片

 

 

你可能感兴趣的:(Matlab操作,matlab)