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

Описание

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

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

Настройки

Значение по умолчанию: Shortened

Classic

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

Shortened

Сократите имена идентификатора для $N лексема, чтобы предоставить больше пространства для имен пользователей. Эта опция обеспечивает более предсказуемую и сопоставимую систему именования, которая использует Camel-регистр, никакие символы нижнего подчеркивания или множественные числа и сопоставимые сокращения и от типа и от переменной. Например, для модели под названием 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, чтобы относиться к объектам модели, на которые ссылаются,

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

Время выполнения сохранено в различных структурах данных

SharedDSMSharedDSMТип, глобальная переменнаяРазделяемые локальные хранилища данных, которые являются блоками Data Store Memory с выбранным Share across model instances
InstPInstPТип, глобальная переменнаяАргументы параметра для системы

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

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

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

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

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

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

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

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

Состояния блока в модели, на которую ссылаются,

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

Параметры для системы

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

Структура RT_Model

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

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

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

Состояние активированной подсистемы

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

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

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

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

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

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

rtSharedDSM, SharedDSMSharedDSMТип, глобальная переменнаяРазделяемые локальные хранилища данных, которые являются блоками Data Store Memory с выбранным Share across model instances
rtInstP, InstPInstPТип, глобальная переменнаяАргументы параметра для системы

Примечание

Когда вы устанавливаете параметр System-generated identifiers на Shortened, при генерации идентификатора для глобальной переменной модели, на которую ссылаются, которая является параметром периода выполнения, генератор кода добавляет префиксный rtP_ к имени переменной для $N лексема.

Зависимости

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

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

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

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

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

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

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

Похожие темы