Main Content


List nonvirtual subsystems in model or model hierarchy during simulation debugging session



systems displays in the MATLAB® Command Window a list of nonvirtual subsystems in the model or model hierarchy being simulated in the active simulation debugging session. When the active simulation debugging session is for a model hierarchy, the list of nonvirtual subsystems is grouped by model.

The systems function displays only nonvirtual subsystems and not virtual subsystems.

You can use this function in a simulation debugging session started:

  • Interactively, using the Simulink® Toolstrip

  • Programmatically, using the sldebug function

  • Programmatically, using the sim function with the 'debug' name-value argument


This function is available only for simulation debugging sessions started programmatically and for interactive simulation debugging sessions while paused within a time step.


To start a simulation debugging session interactively, add one or more breakpoints to your model, and in the Breakpoints List, check that Pause within time step is selected. When the simulation pauses on a breakpoint, some of the programmatic debugging commands, such as the stop command, are available for use in the MATLAB Command Window.

Version History

Introduced before R2006a

expand all