Считайте События при помощи оператора temporalCount

Можно считать случаи явных и неявных событий при помощи оператора temporalCount. Для получения дополнительной информации смотрите Операторы для Основанной на событии Временной Логики.

Соберите и сохраните входные данные в векторе

Эта модель собирает и хранит входные данные в векторе во время симуляции графика:

График содержит два состояния и одну функцию MATLAB®:

Этап 1: наблюдение за входными данными

График просыпается и остается в состоянии Observe до входных данных, u положителен. Затем переход к Collect_Data состояния происходит.

Этап 2: устройство хранения данных входных данных

После того, как Collect_Data состояния становится активным, значение входных данных, u присвоен первому элементу векторного y. В то время как это состояние активно, каждое последующее значение u присвоено последовательным элементам y с помощью оператора temporalCount.

Этап 3: отображение данных, хранимых в векторе

После 10 меток деления, концов процесса сбора данных и перехода к Observe состояния происходит. Непосредственно перед тем, как Collect_Data состояния становится неактивным, вызов функции к status отображает векторные данные в посдказке MATLAB.

Для получения дополнительной информации о метках деления в графике Stateflow®, смотрите, Задают Поведение Графика при помощи Неявных Событий.