Rank: 445 based on 152 downloads (last 30 days) and 5 files submitted
photo

Mark Brown

E-mail

Personal Profile:
Professional Interests:

 

Watch this Author's files

 

Files Posted by Mark View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
27 Jun 2011 Screenshot jprintf JPRINTF allows printing formatted text to separate windows using MATLAB, Simulink, or Stateflow. Author: Mark Brown development environme..., formatted text, edit window, simulink, stateflow, fprintf 10 4
  • 4.75
4.8 | 4 ratings
01 Nov 2005 saveppt This function saves Matlab figure windows or Simulink models to a Powerpoint file. Author: Mark Brown activex, powerpoint, tools, plot, graphics export, export 125 46
  • 4.6
4.6 | 41 ratings
14 Oct 2005 Screenshot GPRINTF General replacement for fprintf which allows printing formatted text to separate editable window. Author: Mark Brown simulink, display, fprintf, text, development environme... 3 5
  • 5.0
5.0 | 5 ratings
08 Jul 2003 Screenshot PAN Allows horizontal and vertical panning via pushbuttons. Author: Mark Brown data exploration, pan, zoom, plot, graphics, data 1 1
  • 5.0
5.0 | 1 rating
07 Jul 2003 DRAGPLOT DRAGPLOT allows plots to be moved between figure windows via drag 'n drop. Author: Mark Brown data exploration, drag, drop, mouse, plot, figure 13 8
  • 4.5
4.5 | 6 ratings
Comments and Ratings on Mark's Files View all
Updated File Comment by Comments Rating
29 Jan 2012 saveppt This function saves Matlab figure windows or Simulink models to a Powerpoint file. Author: Mark Brown Hugh

Great. How do I copy the figures over as enhanced metafiles (so the image is exactly preserved)? Thanks.

02 Nov 2011 saveppt This function saves Matlab figure windows or Simulink models to a Powerpoint file. Author: Mark Brown Fletcher, Stanley

For my application I needed to resize the image to fit the ppt slide automatically. It was simple enough and I thought I'd share how it's done in case anyone else is looking to do the same. I found inserting:

% Size Picture to fit slide
set(pic1,'Width',single(slide_W))
if pic1.Height > slide_H*.8
    set(pic1,'Height',single(slide_H*.8))
end

above the code block:

% Get height and width of picture:
pic_H = get(pic1,'Height');
pic_W = get(pic1,'Width');

did the trick for me.

28 Oct 2011 saveppt This function saves Matlab figure windows or Simulink models to a Powerpoint file. Author: Mark Brown prashanth reddy

I have standard company design template that I want to incorporate when ppt is started. Any quick ideas how to do that ?

17 Sep 2010 GPRINTF General replacement for fprintf which allows printing formatted text to separate editable window. Author: Mark Brown Costello, Ronan

Nice function.

I would like to make the text box scroll down with each new line, at the moment it seems to stay at line 1 and new lines go off bottom of the box. Any ideas on how to fix this??

R

21 Jul 2010 saveppt This function saves Matlab figure windows or Simulink models to a Powerpoint file. Author: Mark Brown Roth, Jeffrey

Regarding an equivalent routine that will run on Matlab in linux and export the figures to a non-MS PowerPoint equivalent (i.e., OpenOffice), I have not seen anyone achieve this as of yet.

Since Linux does not use ActiveX it would have to use some different protocal to get the figures graphics into OpenOffice.

I am interested in this, and would welcome any progress people make on it. I imagine by learning more about OO and the Linux clipboard, it could be done.

We are leaning towards an alternative approach of using Matlab to
instead generate a LaTeX output directly, using .EPS figures
generated in Matlab. This involves straightforward ASCII text
generation (like fprintf commands). LaTeX also does have a PPT analog, in Slitex, which has now been superceded by the "slides" document class in LaTeX2e. One could port the graphics into a PPT-style document. Albeit, it is not exactly PPT but would look similar.

At this point, we have some scripts to produce LaTeX-generated, report-style documents with Matlab figures embedded in them. This is all done automatically so that the .tex code is generated at the same time as the .eps figure files. The .tex file can also be compiled by Matlab to produce a finished PDF with the figure
graphics embedded.

It seems like it would be a fairly straightforward extension to take
this existing code and use it to port the Matlab graphics into a
Latex-based briefing chart style (slides document class).

If people want more info on this, please let me know.

I don't think that the LaTeX "slides" documentclass is as fancy as PPT/OOin terms of ability to do animations, etc. But if you mainly want Matlab to produce a document that consolidates a large number of figure graphics into one file (for ease of viewing and data analysis), then it might satisfy these needs on a Linux platform.

Top Tags Applied by Mark
data exploration, development environment, fprintf, graphics, plot
Files Tagged by Mark View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
27 Jun 2011 Screenshot jprintf JPRINTF allows printing formatted text to separate windows using MATLAB, Simulink, or Stateflow. Author: Mark Brown development environme..., formatted text, edit window, simulink, stateflow, fprintf 10 4
  • 4.75
4.8 | 4 ratings
01 Nov 2005 saveppt This function saves Matlab figure windows or Simulink models to a Powerpoint file. Author: Mark Brown activex, powerpoint, tools, plot, graphics export, export 125 46
  • 4.6
4.6 | 41 ratings
14 Oct 2005 Screenshot GPRINTF General replacement for fprintf which allows printing formatted text to separate editable window. Author: Mark Brown simulink, display, fprintf, text, development environme... 3 5
  • 5.0
5.0 | 5 ratings
08 Jul 2003 Screenshot PAN Allows horizontal and vertical panning via pushbuttons. Author: Mark Brown data exploration, pan, zoom, plot, graphics, data 1 1
  • 5.0
5.0 | 1 rating
07 Jul 2003 DRAGPLOT DRAGPLOT allows plots to be moved between figure windows via drag 'n drop. Author: Mark Brown data exploration, drag, drop, mouse, plot, figure 13 8
  • 4.5
4.5 | 6 ratings

Contact us at files@mathworks.com