Задайте правило для именования идентификаторов в сгенерированном коде.
Генерация кода Category:> Идентификаторы
Значение по умолчанию:
''
Введите имя файла языка MATLAB®, который содержит правило именования, которое будет применено к сигналу, параметру или #define
идентификаторы параметра в сгенерированном коде. Примеры правил, которые вы можете программировать в такой функции MATLAB, включают:
Удалите символы подчеркивания из имен сигнала.
Добавьте подчеркивание перед символами верхнего регистра на названия параметра.
Сделайте верхний регистр идентификаторов в сгенерированном коде.
Например, следующая функция возвращает имя идентификатора путем добавления текста _define
к имени объекта данных.
function revisedName = append_text(name, object) % APPEND_TEXT: Returns an identifier for generated % code by appending text to a #define data object name. % % Input arguments: % name: data object name as spelled in model % object: target data object % % Output arguments: % revisedName: altered identifier returned for use in % generated code. % % text = '_define'; revisedName = [name,text];
Файл языка MATLAB должен быть в пути MATLAB.
Этот параметр:
Появляется только для основанных на ERT целей.
Требует Embedded Coder® при генерации кода.
Включен #define naming.
Должно быть то же самое для верхнего уровня и моделей, на которые ссылаются.
Параметр:
DefineNamingFcn |
Ввод: символьный вектор |
Значение: файл языка MATLAB |
Значение по умолчанию:
'' |
Приложение | Установка |
---|---|
Отладка | Никакой удар |
Трассируемость | Никакой удар |
Эффективность | Никакой удар |
Меры безопасности | Никакой удар |