Control Simulations with Interactive Displays
Create an interactive dashboard for your model using a variety of controls and displays available in the Dashboard library.
Controls connect to variables and block parameters in your model, providing an interface for you to tune values during simulation.
Displays connect to signals and display the signal value during simulation.
To design custom dashboard blocks that look like controls and displays in your real system, use blocks from the Customizable Blocks library. For example, you can create a photorealistic model of the dashboard instrumentation in a real vehicle.
Blocks
Classes
Simulink.SimulationData.Parameter | Stores logged parameter data and metadata |
Simulink.HMI.InstrumentedSignals | Save and restore signal logging specification |
Simulink.HMI.SignalSpecification | Programmatically connect a Dashboard block to a signal |
Simulink.HMI.ParamSourceInfo | Information about Dashboard block variable and parameter connections |
Topics
- Tune and Visualize Your Model with Dashboard Blocks
Use blocks in the Dashboard block library to visualize and interact with your model.
- Interactively Design and Debug Models Using Panels
Use a panel containing Dashboard blocks to design and debug your model.
- Design Custom Gauges
Design gauges using the Circular Gauge, Horizontal Gauge, and Vertical Gauge blocks.
- Design Custom Knobs
Design knobs using the customizable Knob block.
- Design Custom Lamps
Design lamps using the customizable Lamp block.
- Design Custom Rocker, Slider, and Toggle Switches
Design switches using the customizable Rocker Switch, Slider Switch, and Toggle Switch blocks.
- Design Custom Rotary Switches
Design rotary switches using the customizable Rotary Switch block.
- Design Custom Sliders
Design slider switches using the customizable Slider Switch block.
- Simulation Pacing
Specify a pace to slow down simulations.
- Decide How to Visualize Simulation Data
Choose the right visualization technique for each modeling and simulation task.