Last week the MathWorks released the R2009b family of
products. There are many new capabilities in the latest release and with this
blog post, I want to highlight a some of the features in Simulink I’m really
excited about. While you read this, start installing the latest products from
downloads area (login and license required).
Reading the release notes is so R2007b!
Did you know that there is a presentation containing highlights
and screen shots from R2009b Simulink? If you have missed this in the
past, you can go back and check out R2008a, R2008b
highlights. Try it yourself, and browse through all the cool
new features in R2009b Simulink.
Model Reference Protected Models!
Share your model functionality without sharing your model
intellectual property! Anyone with R2009b Simulink can use a protected model.
If you have a license to Real-Time Workshop, you can create a protected model.
Model Reference Variants
If you have multiple implementations of your component model,
variant objects enable you to control the implementation used. This allows you
to globally control and coordinate switching between variant implementations of
Tabs in the Mask Editor!
Now you can create tabs in your custom block masks.
Variably Sized Signals!
Special blocks and Embedded MATLAB now support dynamically
sizing signals during simulation!
The SIM command can return a single output!
The SIM command has a new single output syntax so all your results
are part of a single SimulationOutput object. This enables SIM to be called
within a PARFOR loop, thus enabling easy parallel Simulation using the Parallel
paramNameValStruct.SimulationMode = 'rapid';
paramNameValStruct.AbsTol = '1e-5';
paramNameValStruct.SaveState = 'on';
paramNameValStruct.StateSaveName = 'xoutNew';
paramNameValStruct.SaveOutput = 'on';
paramNameValStruct.OutputSaveName = 'youtNew';
simOut = sim('vdp',paramNameValStruct);
New Library Links Tool for fixing broken links!
After making changes to a model and disabling library links,
the Library Links tool will enable you to reestablish those links to your
library. Each change in the model can be pushed back into the library, or the
block can be restored from the original library source.
Now it’s your turn
Have you downloaded R2009b? Leave a comment here and
tell me about your favorite new features.
To leave a comment, please click here to sign in to your MathWorks Account or create a new one.