Main Content

Reduced Order Modeling

Reduce computational complexity of Simulink® models by creating accurate surrogates

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.

You can create reduced order models (ROMs) of subsystems modeled in Simulink, including full-order, high-fidelity, third-party simulation models. You can use the ROMs you create for system-level desktop simulation, hardware-in-the-loop (HIL) testing, control design, and virtual sensor modeling.

The Reduced Order Modeler app provides a UI workflow for creating ROMs based on Simulink models or subsystems within models. 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)

Topics

Reduced Order Modeling Basics

Data-Driven Methods

Linearization-Based Methods

Physics-Based Methods