Specify Design Requirements
R2026bYou can optimize the response of your Simulink® model to meet both time-domain and frequency-domain design requirements. You can specify your requirements interactively in the app, or at the command line using requirements objects. For information about available requirements, see Supported Design Requirements.
Apps
| Response Optimizer | Optimize model response to satisfy design requirements, test model robustness |
Blocks
![]() | Check Against Reference | Check that model signal tracks reference signal during simulation |
![]() | Check Custom Bounds | Check that model signal satisfies bounds during simulation |
![]() | Check Step Response Characteristics | Check that model signal satisfies step response bounds during simulation |
Functions
Topics
- Supported Design Requirements
Time-domain and frequency-domain requirements.
- Specify Time-Domain Design Requirements in the App
Specify time-domain requirements such as lower and upper amplitude bounds, step response bounds, reference signals, elliptical bounds, and custom bounds.
- Specify Variable Requirements in the App
Specify monotonic, smoothness, and relational constraints on variables in your model.
- Specify Frequency-Domain Design Requirements in the App
Specify frequency-domain requirements, such as gain and phase margin bounds, closed-loop peak response bounds, step-response bounds, and custom bounds.
- Specify Custom Requirements in the App
This topic shows how to specify custom requirements in the Response Optimizer.
- Move Constraints
Position bound edges graphically or by specifying a location.


