MATLAB News & Notes - June 2004
MathWorks Release 14
The MathWorks latest release includes 12 new products and major upgrades to 28 products.
New for Technical ComputingMATLAB 7This release includes new programming tools, support for integer and single-precision math, the ability to work with larger data sets, and performance enhancements. In addition, the MATLAB Compiler 4 supports the full MATLAB language, enabling deployment of many more applications. ![]() |
New for Model-Based DesignSIMULINK 6This release supports very large-scale development projects and the design of performance-critical applications. Simulink 6 includes new features for managing large models and increasing workflow efficiency for control, signal processing, and communications systems. ![]() |
| New Products in Release 14 |
|---|
|
NEW FOR TECHNICAL COMPUTING: MATLAB 7
Development Environment and Programming
You can now step through your M-code one section at a time, check it with M-Lint to improve speed and maintainability, and publish it to an HTML or Word document. The MATLAB language now provides nested and anonymous functions, as well as conditional breakpoints and block comments.Integer and Single-Precision Math
MATLAB now supports integer and singleprecision arithmetic, resulting in faster computations and processing of larger data sets.Data Access and External Interfaces
New data access capabilities let you easily read data from large text files and write to Excel files. MAT-files are automatically compressed when saved to disk, significantly reducing footprints and loading time.New external interfacing functions provide access to Web services and FTP sites and easier access to Java classes.Performance
On Windows XP platforms, MATLAB can now take advantage of an additional 1 GB of memory. JIT Accelerator coverage has been extended to all numeric types and function calls.
Click on image to see enlarged view.
Major Upgrades
-
Communications Toolbox 3 adds multipath channel models and equalizer functions. The new BERTool GUI enables you to compare the bit error rate of your system with many proven analytical results.
-
Control System Toolbox 6 has improved numerical solvers using the LAPACK and SLICOT libraries, increasing computational speed and accuracy.
-
Database Toolbox 3 can retrieve additional JDBC data types, including BLOBs containing binary image data. The Visual Query Builder now includes features for the analysis and visualization of matrices, cell arrays, and structures.
-
Filter Design Toolbox 3 includes support for more IIR and FIR filter methods and FDATool enhancements. VHDL and Verilog code generation are also possible via a separate product, the new Filter Design HDL Coder.
-
Financial Derivatives Toolbox 3 includes the ability to perform pricing and sensitivity analysis of exotic equity options using the Cox-Ross- Rubinstein and Equal Probability models.
-
Instrument Control Toolbox 2 provides support for IVI, VXIplug&play, and MATLAB instrument drivers. A new GUI enables you to identify, configure, and communicate with instruments.
-
Mapping Toolbox 2 includes support for georeferenced imagery, data import from standard GIS and geospatial file formats, new map display functions, and map projection improvements.
-
MATLAB Compiler 4 supports the full MATLAB language and most MATLAB based toolboxes. You can now deploy many more MATLAB applications as stand-alone executables and software components.
-
Model Predictive Control Toolbox 2 is redesigned with a new GUI and better integration with Simulink.
-
Optimization Toolbox 3 includes a binary integer programming solver, a simplex algorithm option for linear programming, and an improved algorithm for unconstrained optimization.
-
Statistics Toolbox 5 includes graphical and command-line tools for fitting, plotting, evaluating, and managing distributions, and new functionality for multivariate plotting and maximum likelihood estimates.
-
System Identification Toolbox 6 provides model estimation using frequency-domain data in addition to time-domain data.
-
Wavelet Toolbox 3 includes lifting schemes, pattern-adapted wavelet construction, image fusion, and fractional Brownian generation.
NEW FOR MODEL-BASED DESIGN: SIMULINK 6
Component-Based Modeling for Large Systems
You can now segment a model into multiple files, where each file is a separate model that can be independently managed, simulated, tested, and implemented with code generation before being incorporated back into a system model.Data Management and Visualization
The new Model Explorer lets you navigate, create, configure, and search all data, parameters, and properties of your model, includingnew data objects for defining structure, bus, custom, and alias data type objects. You can now inject, log, and view signals without including additional source or sink blocks in your models.Integration with Stateflow
Simulink and Stateflow integration has been improved with the addition of new unified UIs for data management and the configuration of simulation and code-generation options.MATLAB Language Support
A new Simulink block and Stateflow function for including embedded algorithms written in a subset of the MATLAB language can be deployed with Real-Time Workshop® and Stateflow Coder. Additional functionality has been provided for creating more comprehensive M-file S-functions.
Click on image to see enlarged view.
Major Upgrades
-
Communications Blockset 3 includes 31 new blocks for synchronization and equalization, pulse shaping, trellis-coded modulation, and utility blocks for managing delays.
-
Embedded Target for Motorola® MPC555 2 includes support for MPC56x, task execution profiling, serial download, and CAN enhancements.
-
Embedded Target for TI C6000™ DSP 2.1 adds support for the Texas Instruments C6416 DSK, C6713 DSK, the TMDX 326040A/PCM3003 Codec Daughter Card, and new DSP core support library.
-
MATLAB and Simulink Report Generator 2 both include a redesigned GUI, faster report generation, and additional documentation components.
-
Real-Time Workshop 6 includes incremental code generation, improved multirate and asynchronous event support, structure types for buses, and code generation for the new embedded MATLAB function block in Simulink.
-
Real-Time Workshop Embedded Coder 4 includes advanced code optimizations, module packaging for production code, user-defined data types and aliases, production-quality absolute time, and support for continuous-time systems and noninlined S-functions.
-
Signal Processing Blockset 6 (formerly named the DSP Blockset) includes substantially increased fixed-point data type support, new and expanded digital filter support, and new speech and audio processing functionality.
-
Simulink Fixed Point 5 (formerly named the Fixed-Point Blockset) blocks are now integrated into the Simulink library. Increased functionality ia available for Signal Processing Blockset, Stateflow, and fixed-point code-generation optimizations.
-
Simulink Response Optimization 2 (formerly named the Nonlinear Control Design Blockset) uses new optimization routines for improved solution convergence.
-
Stateflow 6 has improved integration with Simulink, including data management, simulation and code-generation options, and auto-inheritance and parameterization of data types and variable size.
-
Stateflow Coder 6 has new optimizations for code efficiency and improved code output unification with Real-Time Workshop.
-
Virtual Reality Toolbox 4 includes the ability to record animation to VRML or AVI files, an improved viewer, and support for additional hardware input devices.
| For more information, visit |
|
Store


