matlab 如何将数据写入.txt

2025-02-24 22:47:59
推荐回答(2个)
回答1:

x = 0:.1:1; y = [x; exp(x)];
fid = fopen('file.txt','A');
fprintf(fid,'%6.2f %12.8f\n',y);
fclose(fid);
要是有不理解的地方查一下MATLAB的help,非常详细。

回答2:

还是这个例子
A=magic(5);
for n=1:5
dlmwrite([num2str(n),'.txt'],A(n,:),'delimiter','\t','newline','pc','-append');%加一个append参数即可
end