Release 2019b Highlights

Release 2019b offers hundreds of new and updated features and functions, along with two new products.

You’ll find new capabilities for your projects – no matter what you’re working on.

You can use automatic differentiation, shared weights, and custom training loops to build advanced deep learning architectures, like GANs and Siamese networks.

Stateflow Onramp is a free interactive tutorial where you can learn the basics of creating, editing, and simulating State machines.

If you’re designing autonomous driving systems, you can take advantage of updated features that allow you to develop, test, and verify driving algorithms in a 3D simulation environment, perform track-to-track fusion and architect decentralized tracking systems, check for misuse of lambda expressions and potential problems with enumerations and, with the new Navigation Toolbox™, you can develop, simulate, and deploy algorithms for designing motion planning and navigation systems™. You can also create 2D and 3D occupancy maps, estimate vehicle poses, and plan a path from start to goal locations. 

ROS Toolbox is another new product in this release.

It enables you to design and simulate ROS-based applications, import ROS log files to filter, visualize, and analyze logged data, generate custom messages and deploy ROS and ROS 2 nodes to target hardware

There are also updates to MATLAB® and Simulink® themselves.

Tasks in the Live Editor give you the ability to interactively explore parameters and preprocess data.

They also generate MATLAB® code that becomes part of your live script.

The new Simulink® toolstrip allows you to easily access and discover Simulink® capabilities.

And with Subsystem Reference, you can componentize your models by converting any subsystem into a subsystem reference to save it in a standalone file and promote its reuse.

There’s plenty more in this latest release. To find out what else is new, go to, and download 19b now.