Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何使用 saveppt 在 Powerpoint 中保存多个 MATLAB 图形?我有一个绘制多个图形的脚本,我想将它们导出并保存在 PowerPoint 中的多个页面中(每页一个图形)。下面的代码只导出最后一个图。
for save = 1:plots(end)-1 slidecorner = mod(save,4); set(save,'Position',[0 0 900 700]) saveppt('test.ppt','',figure(save)) end
提前致谢。
您正在通过循环的每次迭代使用相同的文件名来覆盖图形。
解决此问题的一种方法是在其名称中添加图形的迭代,如下所示:
saveppt(['Figure' num2str(save) '.ppt'])
这将产生“Figure1.ppt”、“Figure2.ppt”、“Figure3.ppt”等