Main Content

Deep Learning with Simulink

Extend deep learning workflows using Simulink

Implement deep learning functionality in Simulink®models by using blocks from the Deep Neural Networks block library, included in the Deep Learning Toolbox™, or by using theDeep Learning Object Detectorblock from the Analysis & Enhancement block library included in the Computer Vision Toolbox™.

Deep learning functionality in Simulink usesMATLAB Functionblock that requires a supported compiler. For most platforms, a default C compiler is supplied with the MATLAB®installation. When using C++ language, you must install a compatible C++ compiler. To see a list of supported compilers, openSupported and Compatible Compilers, click the tab that corresponds to your operating system, find theSimulink Product Familytable, and go to theFor Model Referencing, Accelerator mode, Rapid Accelerator mode, and MATLAB Function blockscolumn. If you have multiple MATLAB-supported compilers installed on your system, you can change the default compiler using themex -setupcommand. SeeChange Default Compiler.

Blocks

Image Classifier Classify data using a trained deep learning neural network
Predict 预测使用训练有素的深度学习不反应ural network
Stateful Classify Classify data using a trained deep learning recurrent neural network
Stateful Predict Predict responses using a trained recurrent neural network
Deep Learning Object Detector Detect objects using trained deep learning object detector

Topics

Images

Sequences

Reinforcement Learning

Code Generation