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
I wouldn't mind if someone can help with a step by step usage of function.
Do not specify extension while running the script.
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
My bad. Works now :D
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 :)
Oh, the error was on line 30. Forgot to say that.
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"
Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.