| Products & Services | Solutions | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → Embedded MATLAB |
| Contents | Index |
This table summarizes what's new in R2009a:
| New Features and Changes | Version Compatibility Considerations | Fixed Bugs and Known Problems | Related Documentation at Web Site |
|---|---|---|---|
| Yes Details below | Yes—Details labeled as Compatibility Considerations, below. See also Summary | Search bug reports for the products that support Embedded MATLAB:
| Printable Release Notes: PDF |
New features and changes introduced in this release are:
The Embedded MATLAB subset now supports enumerated types, which allow you to use meaningful names for defining data that takes a limited set of predefined values, such as system states or modes. Enumerations offer advantages over strings in efficiency (comparisons are faster) and error checking of code generated by emlmex. For more information, see Working with Enumerated Data in the Embedded MATLAB documentation.
The new compilation report provides compile-time type information for the variables and expressions in your M-code. This information helps you find the sources of error messages and understand type propagation rules, particularly for fixed-point data types. For more information, see Working with Compilation Reports in the Embedded MATLAB documentation.
The following internal and external browsers do not support the new compilation report:
MATLAB internal browser (on 64-bit UNIX® platforms only)
MACI internal browser
Microsoft Internet Explorer® 6
To view the compilation report, you must have your MATLAB Web preferences configured to use an external browser, for example, Mozilla® Firefox®. To learn how to configure your MATLAB Web preferences, see Specifying the System Browser for UNIX Platforms in the MATLAB documentation.
The new -report compilation option for emlmex provides the ability to request a compilation report. If this option is not specified, emlmex generates a report only if there are error or warning messages. For more information, see emlmex.
The Embedded MATLAB subset now uses BLAS libraries to speed up low-level matrix operations during simulation. For more information, see Speeding Up Simulation with the Basic Linear Algebra Subprograms (BLAS) Library.
The Embedded MATLAB runtime library now provides the following new functions:
Non-graphical hist
![]() | Release 2009b Embedded MATLAB | Release 2008b Embedded MATLAB | ![]() |

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.
| © 1984-2009- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |