Main Content

strace

Display solver information in simulation debugging session

Description

strace lvl configures a simulation debugging session to display information about the solver as you step through a simulation. Specify the level of information to display using the lvl input argument.

  • When you start the simulation debugging session programmatically, the information is displayed in the MATLAB® Command Window.

  • When you start the simulation debugging session using the Simulink® Editor, the information is displayed in the Diagnostic Viewer.

Displaying solver information in a simulation debugging session can help you determine whether choosing a different solver could improve simulation performance.

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

Note

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

Input Arguments

collapse all

Level of solver information to display, specified as a scalar between 0 and 4, inclusive. A higher value indicates a higher level of information. To stop displaying solver information in a simulation debugging session, specify the argument as 0.

Tips

  • When you configure a simulation debugging session to display solver information, the software displays several types of timing information related to the solver computations. For information about the notation, use this command.

    help time

  • 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

Go to top of page