matlab 数据批量写入txt 后面的覆盖了前面的 怎么解决啊,救急! 100
fori=1:2temp=strcat('C:\Users\MODISON\Desktop\新建文件夹(3)\',num2str(i),'.txt')fid=fopen(...
for i=1:2
temp=strcat('C:\Users\MODISON\Desktop\新建文件夹 (3)\',num2str(i),'.txt')
fid=fopen(temp);
fidw=fopen('C:\Users\MODISON\Desktop\新建文件夹 (3)\result.txt','wt');
%....blablablablabla...
end
大概是用的这个结构,写入使用的是fprintf,救急! 展开
temp=strcat('C:\Users\MODISON\Desktop\新建文件夹 (3)\',num2str(i),'.txt')
fid=fopen(temp);
fidw=fopen('C:\Users\MODISON\Desktop\新建文件夹 (3)\result.txt','wt');
%....blablablablabla...
end
大概是用的这个结构,写入使用的是fprintf,救急! 展开
4个回答
展开全部
fopen 改成追加方式打开:
fopen('文件名', 'a+')
fopen('文件名', 'a+')
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
txt不存在先创建然后将数据写入.txt ,并且不overwrite原来的数据,新的数据是新的一行。还是这个例子 A=magic(5); for n=1:5
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我也很想知道啊!!!所以你知道了没啊!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询