Switch parameter to set values on dial
Simulink / Dashboard
The Rotary Switch changes the value of the connected block parameter to several specified values during simulation. For example, you can connect the Rotary Switch block to the amplitude or frequency of an input signal in your model and change its characteristics during simulation. Use the Rotary Switch block with other Dashboard blocks to create an interactive dashboard to control your model.
Dashboard block controls connect to variables and block parameters. To connect a Dashboard block to a variable or parameter, use the Connection table in the block's parameters.
Double-click the block.
Populate the Connection table by selecting blocks of interest in your model.
Mark the option button next to the parameter or variable you want to adjust during simulation.
You cannot save the block connections or properties in model files that use
To save connections and properties, save the model file in the
Dashboard blocks can only connect to real scalar signals.
Dashboard blocks cannot connect to blocks that are commented out.
Dashboard blocks cannot connect to signals inside reference models.
Parameters specified by indexing a variable array do not appear in the
Connection table. For example, a block parameter
defined using the variable
engine(1) does not appear in the
To access the parameter in the Connection table, assign the
indexed value to a scalar variable, such as
engine_1. Then, use the
scalar variable to define the block parameter.
Connection— Select a block parameter to connect
Select the block parameter to control using the Connection table. To open the dialog box, double-click the block. Then, populate the Connection table by selecting a block in your model. Select the variable parameter you want to control, and click Apply.
To see workspace variables in the connection table, update the model diagram with Ctrl+D.
Value— Values for switch positions
The values assigned to the connected parameter when the switch is positioned at the corresponding Label. Click the + button to add positions.
Label— Labels for switch positions
Labels the switch positions. You can use the Label to display the value the connected parameter takes when the switch points to the Label, or you can enter a descriptive text label. Click the + button to add positions.
Gain = 2
Label— Block label position
Position of the block label. When the block is connected to a signal, the label is the name of the connected signal. When the block is not connected, the label is the instructional text.