Задайте правило для именования идентификаторов в сгенерированном коде.
Генерация кода Category:> Символы
Значение по умолчанию: ''
Введите имя файла языка MATLAB®, который содержит правило именования, которое будет применено к сигналу, параметру или идентификаторам параметра #define
в сгенерированном коде. Примеры правил, которые вы можете программировать в такой функции MATLAB, включают:
Удалите символы подчеркивания из имен сигнала.
Добавьте подчеркивание перед символами верхнего регистра на названия параметра.
Сделайте верхний регистр идентификаторов в сгенерированном коде.
Например, следующая функция возвращает имя идентификатора путем добавления текста _param
к имени объекта данных параметра.
function revisedName = append_text(name, object) % APPEND_TEXT: Returns an identifier for generated % code by appending text to a 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 = '_param'; revisedName = [name,text];
Файл языка MATLAB должен быть в пути MATLAB.
Этот параметр:
Появляется только для основанных на ERT целей.
Требует Embedded Coder® при генерации кода.
Включен Parameter naming.
Должно быть то же самое для верхнего уровня и моделей, на которые ссылаются.
Параметр: ParamNamingFcn |
Ввод: символьный вектор |
Значение: файл языка MATLAB |
Значение по умолчанию: '' |
Приложение | Установка |
---|---|
Отладка | Никакое влияние |
Трассируемость | Никакое влияние |
Эффективность | Никакое влияние |
Меры безопасности | Никакое влияние |