Формат идентификатора типов массива 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

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

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

Похожие темы