MATLAB里面如何逐次把数据添加到文件末尾,最后一起读出。
发布网友
发布时间:2023-07-11 17:11
我来回答
共2个回答
热心网友
时间:2024-12-01 19:08
往文件末尾添加数据,模式是'a':
fid = fopen('x.txt', 'a');
for ii = 1:5
fprintf(fid, '%d ', ii);
end
fclose(fid);
fid = fopen('x.txt', 'r');
x = fscanf(fid, '%d', inf)
fclose(fid);
热心网友
时间:2024-12-01 19:08
你好
进行了修改,希望是你的意思。
clear
filename='t2.txt';
x = 1:5;
y = [x; exp(x)]';
for k=1:5
fid=fopen(filename,'a');
fprintf(fid, '%6.2f %12.8f\r\n', y(k,:));
fclose(fid);
end
data=load('t2.txt', '-ascii');
希望对你有帮助,有问题,请追问