Contenuto principale

Reduced Order Modeling

Extend deep learning workflows in areas of reduced order modeling

Use Deep Learning Toolbox™ for reduced order modeling tasks.

Reduced order modeling is a technique for reducing the computational complexity or storage requirements of a model while preserving its fidelity within an acceptable range of error. Working with a reduced order model can simplify control design and analysis. For example, you can replace computationally intensive subsystems in a Simulink® model with a trained neural network that makes realistic predictions.

You can create reduced order models (ROMs) of subsystems modeled in Simulink, including full-order, high-fidelity, third-party simulation models. You can also create ROMs using existing time-domain data.

The Reduced Order Modeler app provides a UI workflow for creating ROMs. To use the app, install the Reduced Order Modeler for MATLAB® Support Package by using the instructions in Get and Manage Add-Ons.

Apps

Reduced Order ModelerCreate reduced order models based on Simulink models, subsystems within models, or simulation data (Since R2025b)

Functions

exportNetworkToSimulinkGenerate Simulink model that contains deep learning layer blocks and subsystems that correspond to deep learning layer objects (Since R2024b)

Blocks

PredictPredict responses using a trained deep learning neural network
Stateful PredictPredict responses using a trained recurrent neural network (Since R2021a)

Topics

Related Information

Featured Examples