Формат идентификатора типов массивов EMX

Описание

Настройте сгенерированные идентификаторы для emxArray (встраиваемый mxArray) типы. Генератор кода производит emxArray типы для массивов переменного размера, которые используют динамически выделенную память. Этот параметр применяется к MATLAB® код в MATLAB Function блоке, Stateflow® график или системная object™, связанная с блоком MATLAB System. Этот параметр не применяется к:

  • Входные или выходные сигналы

  • Параметры

  • Глобальные переменные

  • Дискретные свойства состояний системных объектов, сопоставленных с блоком MATLAB System

Category: Генерация кода > Идентификаторы

Настройки

По умолчанию: emxArray_$M$N

Введите макрос, который определяет, следует ли включать определенный текст в сгенерированный идентификатор и в каком порядке. Макрос может включать комбинацию следующих лексем формата.

ЛексемаОписание
$M

При необходимости вставьте текст управления именами, чтобы избежать конфликтов имен.

Обязательно.

$N

Вставьте имя типа. Для примера, real_T

$R

Вставьте имя корневой модели в идентификатор, заменив неподдерживаемые символы символом подчеркивания (_).

Требуется для ссылки на модель.

Совет

  • Генератор кода применяет формат идентификатора, заданный этим параметром, прежде чем применять форматы, заданные другими параметрами управления форматом идентификатора.

  • Где это возможно, увеличьте Maximum identifier length, чтобы вместить длину идентификаторов, которые вы ожидаете сгенерировать. Резервируйте по крайней мере три символа для текста управления именами.

  • Если вы задаете $R, значение, которое вы задаете для Maximum identifier length, должно быть достаточно большим, чтобы соответствовать полным расширениям $R и $M лексемы.

Зависимости

Этот параметр:

  • Появляется только для целей, основанных на ERT.

  • Требуется Embedded Coder® при генерации кода.

Информация о командной строке

Параметр: CustomSymbolStrEmxType
Тип: Вектор символов
Значение: действительная комбинация лексем
По умолчанию: emxArray_$M$N

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

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

Похожие темы