Main Content


Debugger properties for transition


    Use a Stateflow.TransDebug object to specify the debugger properties for a transition.


    Each transition has its own Stateflow.TransDebug object. To access the Stateflow.TransDebug object, use the Debug property for the Stateflow.Transition object.


    expand all

    Stateflow® API objects have properties that correspond to the values you set in the Stateflow Editor. To access or modify a property, use dot notation. To access or modify multiple properties for multiple API objects, use the get and set functions, respectively. For more information, see Modify Properties and Call Functions of Stateflow Objects.

    Breakpoint properties for the transition, specified as a Stateflow.TransBreakpoints object with these properties:

    • WhenTested — Whether to set the When Transition is Tested breakpoint, specified as a numeric or logical 1 (true) or 0 (false).

    • WhenValid — Whether to set the When Transition is Valid breakpoint, specified as a numeric or logical 1 (true) or 0 (false).

    For more information, see Set Breakpoints to Debug Charts.


    collapse all

    Access the Stateflow.TransDebug and Stateflow.TransBreakpoints objects for the Stateflow.Transition object transition.

    debug = transition.Debug;
    breakpoints = debug.Breakpoints;

    Set the When Transition is Tested and When Transition is Valid breakpoints.

    breakpoints.WhenTested = true;
    breakpoints.WhenValid = true;

    Version History

    Introduced before R2006a