ControlledSaturation
This block is similar to the Saturation block except that the saturation bounds are not constant, but are potentially time-varying and defined through block input ports one and three.
![]()
Library
Hybrid
Description
This block is similar to the Saturation block except that the saturation bounds are not constant and defined as block parameters but are potentially time-varying and defined through block first and third inputs.
Parameters

| Name | Label | Description | Data Type | Valid Values |
|---|---|---|---|---|
externalActivation | External Activation | Number | 0 |
Ports
| Name | Type | Description | IO Type | Number |
|---|---|---|---|---|
low | explicit | input | 1 | |
Port 2 | explicit | input | 2 | |
high | explicit | input | 3 | |
Port 4 | explicit | output | 1 | |
Port 5 | activation | input | externalActivation |
Advanced Properties
| Name | Value | Description |
|---|---|---|
always active | standard | |
direct-feedthrough | yes | |
zero-crossing | no | |
mode | no | |
continuous-time state | no | |
discrete-time state | no |