MATLAB and Simulink R2019a out Now

MathWorks has released the latest versions of MATLAB and Simulink (2019a), bringing with them a whole bunch of new features in the domains of artificial intelligence, signal processing and static analysis.

Let’s have a look at these new features.

AI

First up, in the field of AI, the latest release of MATLAB includes a Reinforcement Learning Toolbox, which adds further functionality to MATLAB’s machine learning capabilities, and builds on the previous release’s Deep Learning Toolbox.

Additional AI-based support in 2019a includes upgrades to the Computer Vision Toolbox, Data Acquisition Toolbox, and Image Acquisition Toolbox.

“One of the key challenges in moving AI from hype to production is that organizations are hiring AI ‘experts’ and trying to teach them engineering domain expertise,” said David Rich, MATLAB marketing director.

“With R2019a, MathWorks enables engineers to quickly and effectively extend their AI skills, whether it’s to develop controllers and decision-making systems using reinforcement learning, training deep learning models on NVIDIA DGX and cloud platforms, or applying deep learning to 3D data.”

Computer vision also gets enhanced in the latest release. (Image courtesy of MathWorks.)

Signal Processing

And what would a new Simulink release be without added signal processing capabilities? Yep, it has those too.

The latest release of Simulink includes the Mixed-Signal Blockset, which is an add-on that provides fast model construction, rapid simulation, and deep insights into mixed-signal system design models with dedicated analysis and visualization tools.

Additionally, the latest release includes a SerDes Toolbox(for all your serializer/deserializer needs). This add-on offers the SerDes Designer app for rapid design, analysis and modeling of wired communications transmitters and receivers.

And for all you system-on-a-chip fans, there is the new SoC Blockset,which enables simulation and exploration of FPGA, ASIC and SoC architectures, cosimulation of algorithms and hardware platforms, and performance monitoring and bottleneck detection.

Static Analysis

R2019a also makes notable advances in the MathWork’s Polyspace static analysis product family. This includes new products that support the enterprise-scale use of these products for the design and development of safety- and business-critical software.

The Polyspace family includes the Polyspace Bug Finder and Polyspace Code Prover, which enable collaboration for teams with up to several hundred members. The new products provide a web browser interface to Polyspace static code analysis results and quality metrics stored in a central repository.

These products allow the static analysis engine to run on a server-class machine with build automation tools. The new products automate and integrate Polyspace into software development processes to automatically assign defects, send notifications, and upload results to Polyspace products.

MATLAB and Simulink R2019a are out now, and you can read more about them over at the MathWorks website.