Правила для именования объектов Stateflow

Символы можно использовать

Можно назвать объекты Stateflow® с любой комбинацией алфавитно-цифровых символов и символов подчеркивания. Имена не могут начаться с цифрового символа или содержать встроенные пробелы.

Ограничение на длину имени

Длина имени должна выполнить максимальную длину идентификатора, осуществленную программным обеспечением Simulink® Coder™. Можно установить параметр Maximum identifier length. Значением по умолчанию является 31 символ и максимальная длина, которую можно задать, 256 символов.

Ключевые слова, чтобы избежать при именовании объектов диаграммы

Вы не можете использовать зарезервированные слова, чтобы назвать объекты диаграммы. Эти ключевые слова являются частью синтаксиса языка действия.

Использование в синтаксисе языка действияКлючевые словаСсылки синтаксиса
Булевы символы
  • true

  • false

Булевы Символы, истина и ложь
Измените обнаружение
  • hasChanged

  • hasChangedFrom

  • hasChangedTo

Обнаружьте изменения в значениях данных
Комплексные данные
  • complex

  • imag

  • real

Поддерживаемые операции для комплексных данных
Типы данных
  • boolean

  • double

  • int32

  • int16

  • int8

  • single

  • uint32

  • uint16

  • uint8

Задайте тип данных Stateflow
Операции типа данных
  • cast

  • fixdt

  • type

Введите операции броска
Явные события
  • send

Широковещательно передайте локальные События, чтобы синхронизировать параллельные состояния
Неявные события
  • change

  • chg

  • tick

  • wakeup

Задайте поведение графика при помощи неявных Событий
Сообщения
  • send

  • forward

  • discard

  • isvalid

  • length

  • receive

Свяжитесь с диаграммами Stateflow путем отправки сообщений
Буквенные символы
  • inf

  • t (C строит диаграмму только),

Поддерживаемые символы в действиях
Функции MATLAB® и данные
  • matlab

  • ml

Оператор Пространства имен ml
Акты государственной власти
  • bind

  • du

  • during

  • en

  • entry

  • ex

  • exit

  • on

Типы акта государственной власти
Действие состояния
  • in

Проверяйте действие состояния при помощи в операторе
Временная логика
  • after

  • at

  • before

  • every

  • sec

  • msec

  • usec

  • temporalCount

  • elapsed

  • t

  • duration

  • count

Выполнение диаграммы управления при помощи временной логики