A little pit:
Under Windows, this is written, and when you print it, you print it as a string.
Path= strcat ('/home/wang/desktop/trainset/num0/', file (i). Name, ' \ n ');
Well, this is successful under Windows, note fid=fopen ([save_file_name, ' result2.txt '], ' a ');:
File=dir ('C:\Users\cong\Desktop\ Research a real combat \ Project \ Image time digital recognition \dataset_time_regconition\trainset\num0\ ');Save_file_name='C:\Users\cong\Desktop\ '; forI=3: Length (file) path= Strcat ('C:\Users\cong\Desktop\ Research a real combat \ Project \ Image time digital recognition \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); end
MATLAB read a bunch of filenames into a text inside the Windows version