content = dir('* .xlsx');
内容([content.isdir]) = [];
files = cell(大小(内容));
为了fi = 1:元素个数(文件)
[〜,文件{fi}] = fileparts(内容(fi).name);
结尾
为了fn = 1:numel(文件)
ff = xlsread(strcat(文件{fn},'.xlsx'));
t = ff (: 1);
motiont = ff;
maxlim = max(max(motiont(:,2:7))))
Minlim = min(min(motiont(:,2:7))))
目录= PWD
PPTPOP(MotionT,Minlim,Maxlim,Files {Fn})
结尾
函数PPTPOP(Motion6t,minlim,maxlim,filename)
进口mlreportgen.ppt。*;
图像= {};
幻灯片='报告.pptx';
pre =演示文稿(幻灯片);
幻灯片=添加(pre,“标题幻灯片”);
替换(幻灯片,“标题”那'ttt');
替换(幻灯片,“字幕”那'111');
幻灯片=添加(pre,的标题和内容);
替换(幻灯片,“标题”那“内容”);
幻灯片=添加(pre,的标题和内容);
替换(幻灯片,“标题”那“1900 - 2000年美国人口普查数据”);
myfigure(motion6t,minlim,maxlim,filename)
img = printplot(“plot1”);
替换(幻灯片,'内容',图片(IMG));
图像= [图像{img}];
关闭(前);
如果ispc.
winopen(pre.outputpath);
结尾
为了i = 1:长度(图像)
删除(图片{我});
结尾
出口图(GCF,IMGName)
删除(gcf);
函数imgname = printPlot(名称)
进口mlreportgen.ppt。*;
如果〜ISPC
ImgType =“-dpng”;
imgname = [name“使用”];
别的
ImgType =“-dmeta”;
imgname =[名字“.emf”];
结尾
结尾
函数myfigure(motion6t,minlim,maxlim,filename)
f =图(“可见”那“关闭”);
fsize = 12;
lw = 0.7
子图(611);
情节(motion6t (: 1) motion6t (:, 2),'行宽',lw)
网格;
ylabel ('tx(mm)');
标题(文件名);
甘氨胆酸ax₁=;
ax1.fontsize = fsize;
子图(612);
情节(motion6t (: 1) motion6t (:, 3),'行宽',lw);
网格;
ylabel ('ty(mm)');
甘氨胆酸ax₁=;
ax1.fontsize = fsize;
子图(613);
绘图(Motion6t(:,1),motion6t(:,4),'行宽',lw);
网格;
ylabel ('tz(mm)');
甘氨胆酸ax₁=;
ax1.fontsize = fsize;
子图(614);
绘图(Motion6t(:,1),motion6t(:,5),'行宽',lw);
网格;
ylabel ('rx(deg)');
甘氨胆酸ax₁=;
ax1.fontsize = fsize;
子图(615);
绘图(Motion6t(:,1),motion6t(:,6),'行宽',lw);
网格;
ylabel (“目前(度)”);
甘氨胆酸ax₁=;
ax1.fontsize = fsize;
次要情节(616);
Plot(Motion6t(:,1),motion6t(:,7),'行宽',lw);
网格;
ylabel (“Rz(度)”);
包含(的时间(秒));
甘氨胆酸ax₁=;
ax1.fontsize = fsize;
为了kk = 1:6
子图(6,1,KK)
ylim ([minlim maxlim]);
结尾
设置(GCF,“位置”, [100, 100, 1000, 800])
结尾
结尾