переходы

Задайте переходы между режимами в графике режима

Синтаксис

transitions from_mode -> to_mode : predicate_condition end     

Описание

transitions начинает блок объявлений переходов в графике режима. Блок transitions, отключенный ключевым словом end, может содержать одно или несколько построений перехода.

Каждое построение перехода имеет следующий синтаксис:

from_mode -> to_mode : predicate_condition

где:

  • from_mode является режимом, активным перед переходом.

  • to_mode является режимом, активным после перехода.

  • predicate_condition является выражением, которое должно быть верно для перехода, чтобы произойти.

Например, если график режима объявляет два режима, m1 и m2, следующий синтаксис указывает, что системные переходы от режима m1 до режима m2, когда предикат p1 верен:

transitions
    m1 -> m2 : p1
end

Если несколько предикатов становятся верными одновременно, приоритет перехода задан порядком, они перечислены. Например, график режима объявляет три режима, m1, m2 и m3, и задает следующие переходы:

transitions
    m1 -> m2 : p1
    m1 -> m3 : p2
end

Если предикаты p1 и p2 становятся верными одновременно, системные переходы от режима m1 до режима m2 (первый перечисленный переход).

Введенный в R2017a

Для просмотра документации необходимо авторизоваться на сайте