How can I put a MATLAB figure in a presentation, and rotate the axes during the presentation?
24 次查看(过去 30 天)
显示 更早的评论
I have a figure:
logo;
set(gcf, 'color', 'w');
Lovely! I'd like to put that figure, or at least the object in the figure, in a presentation. I happen to be using Powerpoint, but I guess I might switch programs one day. I want to be able to manipulate the object (say rotate, zoom, pan, etc.) with the mouse during the presentation, so people can see it in all its 3D glory.
Any ideas how I might do this?
4 个评论
Jiro Doke
2011-2-3
@Oliver: Is this for use on a computer without MATLAB installed? Or do you expect to have access to MATLAB?
回答(3 个)
Jiro Doke
2011-2-3
It's not exactly what you are asking for, but I've created animated GIFs from MATLAB graphics (including interactions) and embedded them in PowerPoint presentations. The main downside is that you don't get the interactivity. It animates based on your predefined motions.
EDIT: Here are some resources for creating animated GIFs in MATLAB:
- MATLAB function: imwrite
- MathWorks TechNote Solutions: "How can I create animated GIF images in MATLAB?", "Why do animated GIFs generated from MATLAB not animate in PowerPoint 2003?"
- File Exchange entries: anymate, Animated GIF
5 个评论
Oleg Komarov
2011-2-3
@Jiro: yes I got it, but is it theoretically/feasibly possible (meaning that ActiveX knowledge and MATLAB only) to embed an object which (assuming MATLAB is installed) will be exploitable as a .fig?
Jiro Doke
2011-2-3
@Oleg: I'm not very knowledgeable with ActiveX, so I can't say. But you can have PowerPoint talk to MATLAB via ActiveX. The live figure manipulation might be extremely difficult, though.
Jan
2011-2-5
You can use a modified version of Alexandre Gramfort's "Matlab mesh to PDF with 3D interactive object": http://www.mathworks.com/matlabcentral/fileexchange/25383 Embedding an ActiveX object letting Acrobat display this PDF in your PowerPoint presentation is much easier. But you can create the complete presentation as PDF also! Even Acrobat-Reader can handle fullscreen mode, cross-fading and animations.
0 个评论
Jiro Doke
2011-2-6
If you have MATLAB available on your presentation machine, you can take a look at "Calling MATLAB from PowerPoint" by Brett.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 MATLAB Report Generator 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!