有一个例子使用MATLAB来创建幻灯片吗?
328(30天)
显示旧的评论
有没有一种方法,从MATLAB编写图像和内容直接进入幻灯片吗?你如何做到这一点的例子吗?
接受的答案
MathWorks支万博1manbetx持团队
2019年2月5日
有三个选项,使用MATLAB R2018b创建PowerPoint幻灯片。
1。使用MATLAB中的“发布”选项编辑器。考虑一个MATLAB脚本文件在MATLAB编辑器中,例如:
一个= [1:10];
b = [1:10]。^ 2;
情节(a, b,“b”。)
在MATLAB编辑菜单中,选择“文件”- >“发布”。你有你的选择HTML、XML、乳胶、Word文档或演示文稿。这个选项的一个优点是简单;一个缺点是,你没有完全控制的输出格式。
2。使用MATLAB报告生成器。这种方法允许更好地控制生成的文件,但应该注意的是,MATLAB报告生成器不属于基MATLAB。可以创建一个简单的幻灯片展示如下:
进口mlreportgen.ppt。*
幻灯片=表示(“myFirstPresentation”);
add(幻灯片,“标题幻灯片”);
内容=找到(幻灯片,“标题”);
替换(内容(1),“我的第一次演讲);
关闭(幻灯片);
更多的选择使用MATLAB报告生成器可以在这里找到:
这个功能,使用报告生成器PowerPoint API,介绍了在MATLAB R2015b。
3所示。打开幻灯片作为COM自动化服务器(Windows平台)。请看附呈的例子。在考虑这个示例中,请注意,这是在一个32位Windows XP测试只有Office 2003平台。
2的评论
拉胡尔Singhal
2020年10月20日
编辑:拉胡尔Singhal
2020年10月24日
%创建一个演示
进口mlreportgen.ppt。*
ppt =表示(“myFigurePresentation.pptx”);
打开(ppt);
%添加幻灯片演示
幻灯片=添加(ppt,“标题和内容”);
%添加标题幻灯片
替换(幻灯片,“标题”,“冲浪(山峰)”);
%与曲面图创建一个MATLAB图
无花果=图;
冲浪(峰);
%打印图到一个图像文件
figSnapshotImage =“figSnapshot.png”;
打印(图,“-dpng”,figSnapshotImage);
%创建一个图片对象使用图快照图像文件
figPicture =图片(figSnapshotImage);
%图快照图片添加到幻灯片
替换(幻灯片,“内容”,figPicture);
%关闭报告
关闭(ppt);
%表示生成后,图和图像文件
%可以删除
删除(图);
删除(figSnapshotImage);
%的观点表示
rptview (ppt);