Stateflow.StateDebug

Свойства отладчика для состояния

    Описание

    Используйте Stateflow.StateDebug объект задать свойства отладчика для состояния, атомарной субдиаграммы или Simulink® основанное состояние.

    Создание

    Каждое состояние, атомарная субдиаграмма и основанное на Simulink состояние имеют свой собственный Stateflow.StateDebug объект. Получить доступ к Stateflow.StateDebug объект, используйте Debug свойство для Stateflow.State, Stateflow.AtomicSubchart, или Stateflow.SimulinkBasedState объект.

    Свойства

    развернуть все

    Stateflow® Объекты API имеют свойства, которые соответствуют значениям, которые вы устанавливаете в редакторе Stateflow. Чтобы получить доступ или изменить свойство, используйте запись через точку. Чтобы получить доступ или изменить несколько свойств для нескольких объектов API, используйте get и set функции, соответственно. Для получения дополнительной информации см. Изменение свойств и Вызов функций Объектов Stateflow.

    Свойства точек прерывания для состояния, атомарной субдиаграммы или основанного на Simulink состояния в виде Stateflow.StateBreakpoints объект с этими свойствами:

    • OnEntry — Установить ли On State Entry установите точки останова в виде числового или логической единицы (true) или 0 (false).

    • OnDuring — Установить ли During State установите точки останова в виде числового или логической единицы (true) или 0 (false).

    • OnExit — Установить ли On State Exit установите точки останова в виде числового или логической единицы (true) или 0 (false).

    Для получения дополнительной информации смотрите Установку точек останова, чтобы Отладить Графики.

    Примеры

    свернуть все

    Доступ к Stateflow.StateDebug и Stateflow.StateBreakpoints объекты для Stateflow.State объект state.

    debug = state.Debug;
    breakpoints = debug.Breakpoints;

    Установите On State Entry, During State, и On State Exit точки останова.

    breakpoints.OnEntry = true;
    breakpoints.OnDuring = true;
    breakpoints.OnExit = true;
    Представлено до R2006a