MATLAB實例:新建文件夾,保存.mat文件並保存數據到.txt文件中 作者:凱魯嘎吉 - 博客園 http://www.cnblogs.com/kailugaji/ 用MATLAB實現:指定路徑下新建文件夾,將數據保存為.mat文件存放到新建的文件夾里,並將數據寫入.txt文件中,存放到新建的文 ...
MATLAB實例:新建文件夾,保存.mat文件並保存數據到.txt文件中
作者:凱魯嘎吉 - 博客園 http://www.cnblogs.com/kailugaji/
用MATLAB實現:指定路徑下新建文件夾,將數據保存為.mat文件存放到新建的文件夾里,並將數據寫入.txt文件中,存放到新建的文件夾中。
1. demo.m
clear clc n=5; str=num2str(n); A=magic(n); new_folder = sprintf('E:\\MATLAB\\Data_%s', str); %指定路徑 mkdir(new_folder); %新建文件夾 savePath=[new_folder, '/Magic_',str, '.mat']; save(savePath, 'A'); %保存mat文件 load(savePath); %載入mat % 寫入txt文件 fid=fopen([new_folder,'/Magic(', str, ').txt'], 'w'); for i=1:n for j=1:n fprintf(fid, '%d\t', A(i,j)); end fprintf(fid, '\t\n'); end fclose(fid);
2. 結果
運行程式前:
運行程式後: