What's New in Release 2010a

Released March 5, 2010

Release 2010a includes new features in MATLAB and Simulink, one new product, and updates and bug fixes to 85 other products. Subscribers to MathWorks Software Maintenance Service can download product updates. Beginning with R2010a, Polyspace products require activation. Visit the License Center to download products, activate software, and manage your license and user information.

New capabilities for the MATLAB product family include:

  • Additional multithreaded math functions and enhancements to file sharing, path management, and the desktop in MATLAB
  • New System objects for stream processing in MATLAB, with over 140 supported algorithms in Video and Image Processing Blockset and Signal Processing Blockset
  • Multicore support and performance enhancements for over 50 functions and expanded support for large images in Image Processing Toolbox
  • New nonlinear solvers in Global Optimization Toolbox and Optimization Toolbox
  • Ability to generate Simscape language equations from Symbolic Math Toolbox
  • Stochastic approximation expectation-maximization (SAEM) and pharmacokinetic dosing schedules support in SimBiology

New capabilities for the Simulink product family include:

  • Tunable parameter structures, triggered model blocks, and function call branching for large-scale modeling in Simulink
  • Code generation support for Eclipse, Embedded Linux, and ARM processors in Embedded IDE Link and Target Support Package
  • ISO 26262 certification for Real-Time Workshop Embedded Coder and Polyspace products in IEC Certification Kit
  • DO-178B qualification support extended to model coverage in DO Qualification Kit
  • Simulink PLC Coder, a new product for generating IEC 61131 structured text for PLCs and PACs

Get the Latest Release

Release Resources

Product News Feeds

Get MathWorks product news syndicated to your newsreader.

Release Notes by Product

New products

Key features and Release Notes below

Simulink PLC Coder

  • Automatic generation of IEC 61131-3 structured text
  • Simulink support, including reusable subsystems, PID controller blocks, and lookup tables
  • Stateflow support, including graphical functions, truth tables, and state machines
  • Embedded MATLAB support, including if-else statements, loop constructs, and math operations
  • Support for multiple data types, including Boolean, integer, enumerated, and floating-point, as well as vectors, matrices, buses, and tunable parameters
  • IDE support, including B&R Automation Studio, PLCopen XML, Rockwell Automation RSlogix 5000, and 3S-Smart Software Solutions CoDeSys
  • Test-bench creation

Visit the product Release Notes or the product page for additional information.

Updates and bug fixes

Release Notes by product linked below

* Indicates major update

  • Polyspace Client for C/C++
  • Polyspace Server for C/C++
  • Polyspace Client for Ada
  • Polyspace Server for Ada
  • Polyspace Model Link SL (for Simulink)
  • Polyspace Model Link TL (for dSPACE TargetLink)
  • Polyspace UML Link RH (for Telelogic Rhapsody)

Products with License-Related Changes