exponenta event banner

Системные идентификаторы

Описание

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

Категория: Создание кода > Идентификаторы

Настройки

По умолчанию: Shortened

Classic

Создание более длинных имен идентификаторов для $N токен. Например, для модели с именем sym, если:

Shortened

Сокращение имен идентификаторов для $N , чтобы освободить место для имен пользователей. Этот параметр обеспечивает более предсказуемую и согласованную систему именования, которая использует регистр верблюда, отсутствие подчеркиваний или множественных чисел, а также согласованные сокращения как для типа, так и для переменной. Например, для модели с именем sym, если:

Системные идентификаторы для каждой модели

КлассикСокращенныйПредставление данныхОписание
BlockIO, BBТип, глобальная переменная

Блокирование сигналов системы

ExternalInputsExtUНапечатать

Блокировать входные данные для корневой системы

ExternalInputSizesExtUSizeНапечатать

Размер входных данных блока для корневой системы (используется, когда входы являются переменными размерами)

ExternalOutputsExtYНапечатать

Блокировать выходные данные для корневой системы

ExternalOutputSizesExtYSizeНапечатать

Размер выходных данных блока для корневой системы

UUГлобальная переменная

Входные данные

USizeUSizeГлобальная переменная

Размер входных данных

YYГлобальная переменная

Выходные данные

YSizeYSizeГлобальная переменная

Размер выходных данных

ParametersPТип, глобальная переменная

Параметры системы

ConstBlockIOConstBConst Тип, глобальная переменная

Блокирование входов и выходов, являющихся константами

MachineLocalData, Machine

MachLocalConst Тип, глобальная переменная

Используется целями S-функции ERT

ConstParam, ConstPConstPConst Тип, глобальная переменная

Постоянные параметры в системе

ConstParamWithInit, ConstWithInitPConstInitPConst Тип, глобальная переменная

Данные инициализации для постоянных параметров в системе

D_Work, DWorkDWТип, глобальная переменная

Состояния блокировки в системе

MassMatrixGlobalMassMatrixТип, глобальная переменная

Используется для блоков физического моделирования

PrevZCSigStates, PrevZCSigStatePrevZCXТип, глобальная переменная

Предыдущее состояние сигнала пересечения нуля

ContinuousStates, XXТип, глобальная переменная

Непрерывные состояния

StateDisabled, XdisXDisТип, глобальная переменная

Состояние включенной подсистемы

StateDerivatives, XdotXDotТип, глобальная переменная

Производные непрерывных состояний на каждом временном этапе

ZCSignalValues, ZCSignalValueZCVТип, глобальная переменная

Сигналы пересечения нуля

DefaultParametersDefaultPГлобальная переменная

Параметры по умолчанию в системе

GlobalTIDGlobalTIDГлобальная переменная

Используется для выборки времени для состояний в ссылочных моделях

InvariantSignalsInvariantГлобальная переменная

Инвариантные сигналы

NSTAGESNSTAGESГлобальная переменная

Макрос решателя

ObjectObjГлобальная переменная

Используется генерацией кода ERT C++ для ссылки на ссылочные объекты модели

TimingBridgeTimingBrdgГлобальная переменная

Информация о синхронизации, хранящаяся в различных структурах данных

SharedDSMSharedDSMТип, глобальная переменнаяОбщие локальные хранилища данных, которые являются блоками памяти хранилища данных с выбранным общим доступом для всех экземпляров модели
InstPInstPТип, глобальная переменнаяАргументы параметров для системы

Системные имена идентификаторов по ссылочной модели или повторно используемой подсистеме

КлассикСокращенныйПредставление данныхОписание
rtB, BBТип, глобальная переменная

Блокирование сигналов системы

rtC, CConstBТип, глобальная переменная

Блокирование входов и выходов, являющихся константами

rtDW, DWDWТип, глобальная переменная

Состояния блокировки в системе

rtMdlrefDWork, MdlrefDWorkMdlRefDWТип, глобальная переменная

Состояния блоков в ссылочной модели

rtP, PPТип, глобальная переменная

Параметры системы

rtRTM, RTMRTMТип, глобальная переменная

Структура RT_Model

rtX, XXТип, глобальная переменная

Непрерывные состояния в привязке модели

rtXdis, XdisXDisТип, глобальная переменная

Состояние включенной подсистемы

rtXdot, XdotXDotТип, глобальная переменная

Производные непрерывных состояний S-функции на каждом временном шаге

rtZCE, ZCEZCEТип, глобальная переменная

Пересечение нулей включено

rtZCSV, ZCSVZCVТип, глобальная переменная

Значения сигнала пересечения нуля

rtSharedDSM, SharedDSMSharedDSMТип, глобальная переменнаяОбщие локальные хранилища данных, которые являются блоками памяти хранилища данных с выбранным общим доступом для всех экземпляров модели
rtInstP, InstPInstPТип, глобальная переменнаяАргументы параметров для системы

Примечание

Если для параметра Сгенерированные системой идентификаторы задано значение Shortened, при генерации идентификатора глобальной переменной ссылочной модели, которая является параметром времени выполнения, генератор кода добавляет префикс rtP_ в имя переменной для $N токен.

Зависимости

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

  • Отображается только для целевых объектов на основе ERT.

  • При создании кода требуется Embedded Coder ®.

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

Параметр: InternalIdentifier
Текст: символьный вектор
Значение: Classic | Shortened
По умолчанию: Shortened

Рекомендуемые параметры

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

Связанные темы