matlab 将一堆文件名读到一个文本里面windows版本里

有点坑:

在windows下,这么写,打印时也会把\n当成字符串打印出来

path= strcat('/home/wang/Desktop/trainset/num0/',file(i).name,'\n');

 

好吧,这是windows下成功的,注意fid=fopen([save_file_name,'result2.txt'],'a');:

file=dir('C:\Users\cong\Desktop\研一实战\项目\图像中时间数字识别\dataset_time_regconition\trainset\num0\');
save_file_name='C:\Users\cong\Desktop\';
for i=3:length(file)
     path= strcat('C:\Users\cong\Desktop\研一实战\项目\图像中时间数字识别\dataset_time_regconition\trainset\num0\',file(i).name);
     %save('/home/wang/Desktop/trainsetimage_name');
     %save result6.txt  -ascii path
     fid=fopen([save_file_name,'result2.txt'],'a');
     fprintf(fid,'%s\n',path);
   fclose('all'); end

 

转载于:https://www.cnblogs.com/Wanggcong/p/4907258.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值