Control Simulations with Interactive Displays
Create an interactive dashboard for your model using a variety of controls and displays available in the Dashboard library and the Customizable Blocks 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, choose blocks from the Customizable Blocks library. For example, you can create a photorealistic model of the speedometer in a real vehicle.
You can model real-life dashboards and control panels by adding blocks from the Dashboard library and the Customizable Blocks library to Simulink® panels. Panels float above the canvas, can be moved to any location over the canvas, and can be minimized when you want to work on the model underneath them. Panels can have multiple tabs, so that you can organize your dashboard blocks into different groups.
Blocks
Tools
Simulation Pacing Options | Slow simulation to a specified ratio of simulation time to wall clock time |
Objects
Topics
Model Dashboards with Panels
- Getting Started with Panels
Learn how to add dashboard blocks to panels, edit panels, and edit panel contents. - Use Panels to Monitor Signals and Control Parameters
Use virtual dashboards to interact with the model during simulation. - Create Tabbed Panels
Organize your panel content into multiple tabs. - Create Dashboard Panel
This example shows how to create a climate control screen for an automotive infotainment system, modeled as a dashboard panel. - Deploy Dashboard Panel as App
Deploy your panel as a standalone desktop app or web app.
Connect Dashboard Blocks
- Connect Dashboard Blocks to Simulink Model
Connect dashboard blocks to interactively tune and monitor model. - Connect Dashboard Blocks to Stateflow (Stateflow)
Dashboard blocks help you to control and visualize your Stateflow® chart during simulation and while your simulation is paused.
Display Signals and Control Parameters with Dashboard Blocks
- Tune and Visualize Your Model with Dashboard Blocks
Use blocks in the Dashboard block library to visualize and interact with 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 Buttons
Design buttons using the customizable Callback Button and Push Button 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.
Learn More About Visualizing Simulation Data
- Decide How to Visualize Simulation Data
Choose the right visualization technique for each modeling and simulation task.