Для GRT и целей RSim, генератор кода автоматически создает идентификаторы для переменных и функций в сгенерированном коде. Эти идентификаторы представляют:
Сигналы и параметры, которые имеют класс памяти Auto
Имена функций подсистемы, которые не являются пользовательскими
Имена Stateflow®
Компоненты сгенерированного идентификатора включают
Корневое имя модели, сопровождаемое
Имя генерирующегося объекта (сигнал, параметр, состояние, и так далее), сопровождаемый
Искажающий уникальное имя текст
Генератор кода условно генерирует искажающий имя текст, чтобы разрешить потенциальные конфликты с другими сгенерированными идентификаторами.
Чтобы сконфигурировать, как генератор кода называет идентификаторы и объекты, см.:
Генератор кода резервирует определенные слова для своего собственного использования в качестве ключевых слов языка сгенерированного кода. Для получения дополнительной информации смотрите Зарезервированные слова.
С лицензией Embedded Coder® можно задать параметры, чтобы управлять форматами идентификатора, длиной искажения, скаляр встроил параметры и правила именования объекта данных Simulink®. Для получения дополнительной информации смотрите, Настраивают Сгенерированный Идентификатор, Называющий Правила (Embedded Coder).