Настройте сгенерированные идентификаторы для emxArray
(встраиваемый mxArray
) служебные функции. Генератор кода производит emxArray
типы для массивов переменного размера, которые используют динамически выделенную память. Он производит emxArray
Служебные функции, которые создают и взаимодействуют с переменными, которые имеют emxArray
тип. Этот параметр применяется к MATLAB® код в MATLAB Function блоке, Stateflow® график или системная object™, связанная с блоком MATLAB System. Этот параметр не применяется к:
Входные или выходные сигналы
Параметры
Глобальные переменные
Дискретные свойства состояний системных объектов, сопоставленных с блоком MATLAB System
Category: Генерация кода > Идентификаторы
По умолчанию: emx$M$N
Введите макрос, который определяет, следует ли включать определенный текст в сгенерированный идентификатор и в каком порядке. Макрос может включать комбинацию следующих лексем формата.
Лексема | Описание |
---|---|
$M
| При необходимости вставьте текст управления именами, чтобы избежать конфликтов имен. Обязательно. |
$N | Вставьте имя служебной функции в идентификатор. Для примера, |
$R | Вставьте имя корневой модели в идентификатор, заменив неподдерживаемые символы символом подчеркивания (_). Требуется для ссылки на модель. |
Генератор кода применяет формат идентификатора, заданный этим параметром, прежде чем применять форматы, заданные другими параметрами управления форматом идентификатора.
Где это возможно, увеличьте Maximum identifier length, чтобы вместить длину идентификаторов, которые вы ожидаете сгенерировать. Резервируйте по крайней мере три символа для текста управления именами.
Если вы задаете $R
значение, которое вы задаете для Maximum identifier length, должно быть достаточно большим, чтобы соответствовать полным расширениям $R
и $M
лексемы.
Этот параметр:
Появляется только для целей, основанных на ERT.
Требуется Embedded Coder® при генерации кода.
Параметр:
CustomSymbolStrEmxFcn |
Тип: Вектор символов |
Значение: действительная комбинация лексем |
По умолчанию:
emx$M$N
|
Приложение | Настройка |
---|---|
Отладка | Никакого влияния |
Трассируемость | Никакого влияния |
Эффективность | Никакого влияния |
Меры безопасности | Нет рекомендации |