MathWorks Newsroom

MathWorks Announces Release 2017a of the MATLAB and Simulink Product Families

Natick, MA, United States - (9 Mar 2017)

MathWorks today introduced Release 2017a (R2017a) with a range of new capabilities in MATLAB and Simulink. R2017a includes a new product, Automated Driving System Toolbox, which helps design, simulate, and test ADAS and autonomous driving systems. R2017a also includes updates and bug fixes to 86 other products.

MATLAB Product Family Updates Include: 

  • MATLAB
    • Interactive figure updates in the Live Editor, including title, labels, legend, and other annotations, as well as the ability to copy live script outputs to other applications
    • heatmap chart functions for visualizing data
    • More functions for operating on tall arrays, including ismember, sort, conv, and moving statistics functions
  • Econometrics Toolbox
    • Bayesian linear regression model for analyzing the relationship between a response and a set of predictor variables
    • Vector autoregressive model for analyzing multivariate time series data, including exogenous predictors
  • MATLAB Production Server
    • Web-based server management dashboard for IT configuration and control
  • Neural Network Toolbox
    • Deep learning algorithms for training convolutional neural networks (CNNs) for regression tasks using multiple GPUs on PCs, on clusters, and in the cloud
    • Deep learning visualization for the features a CNN model has learned using image optimization
    • Functions for transferring weights from pretrained CNN models (AlexNet, VGG-16 and VGG-19) and models from Caffe Model Zoo
  • Statistics and Machine Learning Toolbox
    • Regression Learner app for training regression models using supervised machine learning 
    • tall array algorithms for support vector machine (SVM) and Naïve Bayes classification, bagged decision trees, and lasso regression
  • Computer Vision System Toolbox
    • Deep learning for detecting objects using Fast R-CNN and Faster R-CNN
  • Automated Driving System Toolbox
    • A new product for designing, simulating, and testing ADAS and autonomous driving systems

Simulink Product Family Updates Include: 

  • Simulink
    • Simulink Project upgrade for easily updating all files in a project to the latest release
    • parsim command for directly running multiple parallel simulations 
    • Streaming for large input signals from MAT files without loading the data into memory
    • Reduced bus wiring to quickly group signals as buses and automatically create bus element ports for fewer signal lines between and within subsystems
    • Automatic port creation for adding inports and outports to blocks when routing signals
  • Simscape Multibody
    • Run-time parameters for speeding up simulation tasks and modifying component parameter values without regenerating C code
    • Onshape CAD import for using cloud-based CAD assemblies in multibody simulation 

Signal Processing and Communications Updates Include:

  • Antenna Toolbox
    • Antenna Designer app for interactively choosing and analyzing antennas with desired characteristics
  • Communications System Toolbox
    • Modeling and simulation for spatially-defined MIMO channels operating in multipath and scattering propagation scenarios
  • LTE System Toolbox
    • MATLAB functions for simulating 3GPP 5G new radio technologies
    • Sidelink Receive functionality for link-level simulation of LTE-A ProSe direct communications for public safety and vehicular communication applications
  • WLAN System Toolbox
    • Support for generating IEEE 802.11ad compliant waveforms

Code Generation Updates Include: 

  • Embedded Coder
    • Cross-release code integration for reusing model reference code generated from previous releases
  • Simulink Coder
    • Dynamic memory support for MATLAB Function block simulation and code generation
  • HDL Coder
    • HDL code generation from IEEE standard single-precision floating-point operations 
  • HDL Verifier
    • Support for probing and capturing internal FPGA signals to analyze in MATLAB or Simulink

Verification and Validation Updates Include:

  • Polyspace Bug Finder
    • Code checking for MISRA C:2012 Amendment 1 and new cryptography routines
  • Simulink Verification and Validation
    • Clone detection improvements for refactoring repeating library patterns and subsystem clones 
    • DOORS Next Generation support for linking and tracing model elements to requirements in DOORS Next Generation
  • Simulink Design Verifier
    • Visualization of the effect of state activity timing on slicer highlighting for simulations
  • Simulink Code Inspector
    • Support for loop and cyclic operations in MATLAB, Simulink, and Stateflow

R2017a is available immediately worldwide. For more information, see R2017a Highlights.

Follow @MATLAB on Twitter for the conversation about what’s new in R2017a, or like the MATLAB Facebook page.

About MathWorks

MathWorks is the leading developer of mathematical computing software. MATLAB, the language of technical computing, is a programming environment for algorithm development, data analysis, visualization, and numeric computation. Simulink is a graphical environment for simulation and Model-Based Design for multidomain dynamic and embedded systems. Engineers and scientists worldwide rely on these product families to accelerate the pace of discovery, innovation, and development in automotive, aerospace, electronics, financial services, biotech-pharmaceutical, and other industries. MATLAB and Simulink are also fundamental teaching and research tools in the world's universities and learning institutions. Founded in 1984, MathWorks employs more than 3500 people in 15 countries, with headquarters in Natick, Massachusetts, USA. For additional information, visit mathworks.com.

MATLAB and Simulink are registered trademarks of The MathWorks, Inc. See mathworks.com/trademarks for a list of additional trademarks. Other product or brand names may be trademarks or registered trademarks of their respective holders.