1 清空工作空间
clear all
close all
clc
2 加载数据
把得到的实验数据和m文件放在同一个路径,然后add path
在m文件里写
data = load('***.mat')
3 自动记录并更新 diary
diaryFilename = '*****_log.txt';
diary off;
if exist(diaryFilename, 'file') == 2
delete(diaryFilename);
end
diary(diaryFilename);
4 出多图的m文件,自动将出的图保存为 pdf jpg或 png文件
save('results.mat', '数据a', '数据b', '数据c', ...
'数据d');% 计算结果保存为result.mat 的struct中
for f=findobj('Type', 'figure')'
figFilename = ['figure_' num2str(f.Number) '.pdf'];
fprintf('saving figure %s\n', figFilename);
saveas(f, figFilename);
end
% figure 也可以保存起来,效果最好的是eps, 其次是 png
5 在结尾写上 diary off;