Задайте правило для имен идентификаторов в сгенерированном коде.
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 |
По умолчанию:
''
|
Приложение | Настройка |
---|---|
Отладка | Никакого влияния |
Трассируемость | Никакого влияния |
Эффективность | Никакого влияния |
Меры безопасности | Никакого влияния |