M-функция

Описание

Задайте правило для именования идентификаторов в сгенерированном коде.

Генерация кода 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
Значение по умолчанию: ''

Рекомендуемые настройки

ПриложениеУстановка
ОтладкаНикакое влияние
ТрассируемостьНикакое влияние
ЭффективностьНикакое влияние
Меры безопасностиНикакое влияние

Похожие темы