Контролируйте состояния Stateflow с языком MATLAB

Вы, должно быть, уже установили состояния Stateflow® как тестовые точки в модели ex_slrt_sf_car (open_system(docpath(fullfile(docroot, 'toolbox', 'xpc', 'examples', 'ex_slrt_sf_car')))). Если вы не имеете, смотрите, Конфигурируют состояния Stateflow как Тестовые точки.

  1. Чтобы получить список сигналов в Командном окне, введите:

    tg = slrt
  2. Чтобы отобразить сигналы в приложении реального времени, введите:

    tg.ShowSignals = 'on'

    Последние причины Командное окно, чтобы отобразить список свойств целевого объекта для доступных сигналов.

    Для состояний Stateflow, которые вы установили как тестовые точки, состояние появляется в BLOCK NAME столбец. Например, примите, что вы устанавливаете тестовую точку для first состояние gear_state в shift_logic график ex_slrt_sf_car модель. Состояние интереса, first, появляется следующим в списке сигналов в интерфейсе MATLAB®:

    shift_logic:gear_state.first
    

    shift_logic путь к диаграмме Stateflow. gear_state.first путь к определенному состоянию.

Похожие темы