Specify Design Requirements
You 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 RequirementsTime-domain and frequency-domain requirements. 
- Specify Time-Domain Design Requirements in the AppSpecify 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 AppSpecify monotonic, smoothness, and relational constraints on variables in your model. 
- Specify Frequency-Domain Design Requirements in the AppSpecify 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 AppThis topic shows how to specify custom requirements in the Response Optimizer. 
- Move ConstraintsPosition bound edges graphically or by specifying a location.