В модели Simulink®, когда график Stateflow® включен входным событием вызова функции, можно управлять состоянием графика путем установки Штатов При Включении свойства диаграммы. Это свойство определяет значения состояний и данных, когда входное событие повторно включает график:
Held — Обеспечьте новые значения состояний и данных.
Reset — Вернитесь к начальным значениям состояний и данных.
Для новых графиков настройкой по умолчанию является Held. Для получения дополнительной информации смотрите, Активируют диаграмму Stateflow путем Отправки Входных Событий.
В этой модели, Caller график использует событие E проснуться и выполнить Callee график.

Caller график содержит два состояния, A и B. Когда вы связываете выходное событие E в A состояния:
Ввод A включает Callee график.
Выход из A отключает Callee график.
Возвращение в A повторно включает Callee график.
Временный логический оператор после изменений активное состояние каждые десять временных шагов, таким образом, Callee график неоднократно включается и отключается.

Callee график содержит два состояния, C и D. Каждый раз, когда график выполняется, выходные данные y шаг одним. C состояния первоначально активно. После одного временного шага, значения y положительно, и график берет переход, чтобы утвердить D.

HeldВ Callee график, Штаты, Когда свойство Enabling установлено в Held. В процессе моделирования, когда входное событие вызова функции время от времени повторно включает график
и
, D состояния остается активен и выход y обеспечивает его новое значение.

ResetВ Callee стройте диаграмму, измените Штаты Когда свойство Enabling к Reset. В процессе моделирования, когда входное событие вызова функции время от времени повторно включает график
и
, C состояния становится активным и выход y возвращается к его начальному значению нуля.
