MATLAB: How to write this data into a text file

fprintftext file

Hello guys, I have written this data into a text file by the format of this textfile has a wrong format
[rowstg2,colstg2]=size(Stage2_size);
fid2= fopen('Stage2_infor.txt','wt');
for g2=1:rowstg2
for g3=1:colstg2
fprintf(fid2,'%s\t%d',Stage2_size{g2,g3});
end
fprintf(fid2,'\n');
end
fclose(fid2);
out_textfile

Best Answer

See this example:
Name = {'Tom' ; 'Dick' ; 'Harry' } ;
Weight = [50 60 55] ;
Age = [25 24 26] ;
fid= fopen('data.txt','w') ;
for i = 1:length(Name)
fprintf(fid,'%s %s %d\n',Name{i},num2str(Weight(i)),Age(i)) ;
end
fclose(fid) ;