With just a few lines of code, MATLAB lets users create and visualize machine learning models, and deploy them to servers and embedded devices without being an expert. With specialized toolboxes, MATLAB offers broad and deep support for machine learning, neural networks, computer vision, and automated driving applications. MATLAB also lets users generate high-performance C++ code for deep learning and vision applications automatically from MATLAB code.

Model Deployment

For high-performance inference deployment of MATLAB trained models, MATLAB Coder can automatically generate C++ code that integrates with the Compute Library for embedded deployment environments.


  • Automotive

  • Aerospace and Defense

  • Communications

  • Industrial Automation