ManualSelect
This block is a manual Switch block. It selects one of its inputs to pass through to the output.
![]()
Library
Activate/Routing
Description
ManualSelect is a manual Switch block. It selects one of its inputs to pass through to the output. The selected input is propagated to the output, while the unselected inputs are discarded.
Parameters

| Name | Label | Description | Data Type | Valid Values |
|---|---|---|---|---|
nin | Number of inputs | Number of inputs to be selected. | Number | |
z0 | Connected input | The number of the input port to be passed to the output. | Number |
Ports
| Name | Type | Description | IO Type | Number |
|---|---|---|---|---|
Port 1 | explicit | input | nin | |
Port 2 | explicit | output | 1 |
Advanced Properties
| Name | Value | Description |
|---|---|---|
always active | no | |
direct-feedthrough | yes | |
zero-crossing | no | |
mode | no | |
continuous-time state | no | |
discrete-time state | no |