Можно назвать объекты Stateflow® с любой комбинацией алфавитно-цифровых символов и символов подчеркивания. Имена не могут начаться с цифрового символа или содержать встроенные пробелы.
Длина имени должна выполнить максимальную длину идентификатора, осуществленную программным обеспечением Simulink® Coder™. Можно установить параметр Maximum identifier length. Значением по умолчанию является 31 символ и максимальная длина, которую можно задать, 256 символов.
Вы не можете использовать зарезервированные слова, чтобы назвать объекты Stateflow. Эти ключевые слова являются частью синтаксиса языка действия.
Использование в синтаксисе языка действия | Ключевые слова | Ссылки синтаксиса |
---|---|---|
Булевы символы |
| Булевы Символы, истина и ложь |
Измените обнаружение |
| Обнаружьте изменения в значениях данных |
Комплексные данные |
| Поддерживаемые операции для комплексных данных |
Типы данных |
| Задайте тип данных Stateflow |
Операции типа данных |
| Введите операции броска |
Явные события |
| Широковещательно передайте локальные События, чтобы синхронизировать параллельные состояния |
Неявные события |
| Задайте поведение графика при помощи неявных Событий |
Сообщения |
| Свяжитесь с диаграммами Stateflow путем отправки сообщений |
Буквенные символы |
| Поддерживаемые символы в действиях |
| Отладьте автономную диаграмму Stateflow | |
Функции MATLAB® и данные |
| Доступ к функциям MATLAB и данным о рабочей области в графиках C |
Акты государственной власти |
| Типы акта государственной власти |
Действие состояния |
| Проверяйте действие состояния при помощи в операторе |
Временная логика |
| Выполнение диаграммы управления при помощи временной логики |
Не используйте имена файлов sf.sfx
для диаграмм Stateflow или sf.slx
для моделей Simulink. Используя эти имена файлов может теневые программные файлы Stateflow и приводить к непредсказуемому поведению.