Matlab and Simulink R2009b

The MathWorks has announced Release 2009b (R2009b) of its Matlab and Simulink  product families. R2009b includes features for faster performance and enhanced handling of large data sets, builds on component-based modelling features in Simulink, and updates 83 other products, including PolySpace code verification products.

Key R2009b highlights for the Matlab product family include extended support for multicore and multiprocessor systems as well as improvements for handling large data sets. Matlab and Image Processing Toolbox now offer more multithreaded implementations of functions, and Statistics Toolbox adds parallel computing support for several functions. For users with large data sets, Matlab now offers the ability to perform FFTs on data sets larger than 2GB, Image Processing Toolbox adds a function to support processing of arbitrarily large TIFF images, and Parallel Computing Toolbox includes a new interface for working with large data sets that are distributed across a cluster.

For model-based design, R2009b enables Simulink users to capture design variants in models and switch between model-wide configurations to better manage design alternatives and reuse. Engineers can now simulate and generate embeddable code from Matlab programs and Simulink models containing arrays that dynamically change size over time, which are useful for applications such as object detection and motion tracking.

The new release is available immediately and is being provided to users with current subscriptions to MathWorks Software Maintenance Service.


For functionality and security for externalised research, software providers have turned to the cloud, writes Sophia Ktori


Robert Roe investigates the growth in cloud technology which is being driven by scientific, engineering and HPC workflows through application specific hardware


Robert Roe learns that the NASA advanced supercomputing division (NAS) is optimising energy efficiency and water usage to maximise the facility’s potential to deliver computing services to its user community


Robert Roe investigates the use of technologies in HPC that could help shape the design of future supercomputers