View License

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Highlights from
Export a complete simulink diagram

4.5 | 3 ratings Rate this file 9 Downloads (last 30 days) File Size: 1.9 KB File ID: #35751 Version: 1.0

Export a complete simulink diagram



This function exports an image for every subsystem in your model. Eps, png, etc

| Watch this File

File Information

This function goes through your model, and exports every subsystem to a separate image. This is very handy when writing reports, you can have your script update your figures-folder for your TeX file automatically.

It can also be used together with the "LaTeX publish" option in Matlab.

When the second argument is 1 (boolean true), the function generates a file called simulink_images.m, which includes your images for you. Just run this file at the end of the file your wish to publish.

Hope somebody else find this useful, comments are appreciated

Required Products Simulink
MATLAB release MATLAB 7.11 (R2010b)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (7)
29 Sep 2016 Damilare Samuel

I wouldn't mind if someone can help with a step by step usage of function.

17 Jun 2016 Anup

Anup (view profile)

Do not specify extension while running the script.

Comment only
15 Jun 2015 Muhammad Saim

I'm having a same problem as mentioned in the previous comments, but the solution is not mentioned.

Error using print_simulink (line 30)
Error in specification of object or property name and value pairs

I'm using windows 7 with Matlab version R2011b

Comment only
06 Jul 2012 Daniel Armyr

Daniel Armyr (view profile)

My bad. Works now :D

05 Jul 2012 Kristian

Hello, thanks for your reply!

I can't seem to reproduce your error.
I downloaded this file, created a simple .mdl file, and executed my script with print_simulink('myModel'); The images where exported as expected.

What system are you on (win, *nix), and which Matlab Version?

I hope we can get it working for you :)

Comment only
03 Jul 2012 Daniel Armyr

Daniel Armyr (view profile)

Oh, the error was on line 30. Forgot to say that.

Comment only
03 Jul 2012 Daniel Armyr

Daniel Armyr (view profile)

Tried to use this very nifty function, but I get an error. I have a model called temp.mdl. I run your function like so:
>>find_system( 'temp.mdl' )
And I get the following error:
"Error in specification of object or property name and value pairs"

Contact us