Debug-Simulationen im Simulink Editor
Debuggen und Analysieren von Simulationen im Model-Canvas, Setzen von Haltepunkten, Durchlaufen von Zeitschritten und Blockausführung
Mithilfe der Debugging-Werkzeuge, die im Simulink® Editor zur Verfügung stehen, können Sie:
Haltepunkte setzen, um eine Simulation an einem interessanten Punkt anzuhalten.
Betrachten und Verwalten von Haltepunkten in Ihrem gesamten Modell.
Eine Simulation Schritt für Schritt oder Block für Block durchlaufen.
Den Signalen Port-Wertbeschriftungen hinzufügen, um zu sehen, wie sich die Signalwerte beim Durchlaufen der Simulation ändern.
Der Model-Canvas zeigt Haltepunkte und Port-Wertbeschriftungen im Kontext des Blockdiagramms an, so dass Sie Ihr Modell an einem Ort analysieren, debuggen und abändern können.
Tools
Breakpoints List | View, configure, and manage breakpoints for debugging models (Seit R2022a) |
Simulation Stepping Options | Enable stepping back and configure number of time steps to move when stepping through simulation |
Simulation Pacing Options | Slow simulation to a specified ratio of simulation time to wall clock time |
Themen
Pause und Schritt in Simulationen
- Step Through Simulation
Step through major time steps, view signal values in the block diagram, and configure simulation stepping options. - Debug Simulation Using Signal Breakpoints
Set breakpoints to pause simulation then step through simulation block by block. - How Stepping Through Simulation Works
Learn how simulation snapshots work. - Debug Simulation of Iterator Subsystem
Explore options for stepping through and debugging simulations of models that contain iterator subsystems.
Informationen im Blockdiagramm anzeigen
- View Signal Values Using Port Value Labels
View signal values in the block diagram during simulation to understand, analyze, and debug your model. - Control and Display Execution Order
Determine the execution order among blocks within tasks. - View Sample Time Information
How to access sample time information interactively. - Use Connectors Tool to Visualize Connections Between Blocks
This example shows how to use the Connectors tool to visualize the connections between blocks.