-
Simulink:
- Predictive quick insert to connect a recommended block to an existing block in a model
- Simulation Pacing for running simulations at wall clock speed or other specified pace for improved visualization
- Simulation Data Inspector in the Live Editor for directly adding, viewing, and editing plots
-
Simulink 3D Animation:
- Collision detection for sensing collisions of virtual world objects using point clouds, raytracing, and primitive geometries
-
Simscape:
- Moist air domain and block library to model HVAC and environmental control systems
- Partitioning local solver to increase real-time simulation speed
Automotive
-
Automated Driving System Toolbox:
- Driving Scenario Designer app for interactively defining actors and driving scenarios to test control and sensor fusion algorithms
-
Model Predictive Control Toolbox:
- ADAS blocks for designing, simulating, and implementing adaptive cruise control and lane-keeping algorithms
-
Vehicle Network Toolbox:
- CAN FD protocol support in Simulink, and XCP over Ethernet to communicate with ECUs from MATLAB or Simulink
-
Model-Based Calibration Toolbox:
- Powertrain Blockset integration for using measured data to calibrate and generate tables for Powertrain Blockset mapped engines
-
Vehicle Dynamics Blockset:
- A new product for modeling and simulating vehicle dynamics in a virtual 3D environment
Code Generation
-
Embedded Coder:
- Embedded Coder dictionary for defining custom code generation configurations for data and functions
- Code Perspective for customizing Simulink desktop for code generation workflows
-
MATLAB Coder:
- Row-major array layout to simplify interfacing generated code with C environments storing arrays in row-major format
- Sparse matrix support to enable more efficient computation using sparse matrices in generated code
- C code generation for machine learning deployment including k-nearest neighbor, nontree ensemble models, and distance calculations with Statistics and Machine Learning Toolbox
-
Fixed-Point Designer:
- Lookup table optimization for approximating functions and minimizing existing lookup table RAM usage
-
HDL Coder:
- Matrix support enabling HDL code generation directly from algorithms with two-dimensional matrix data types and operations