Simulink® варианты терминологии помогают вам понять различные параметры и термины.
Терминология вариантов | Описание |
---|---|
Подсистема вариантов, модель вариантов | Содержит один или несколько вариантов, каждый из которых является Subsystem или Model блоком. |
Источник варианта | Обеспечивает изменение источника сигнала. |
Вариантный приемник | Обеспечивает изменение в приемнике (пункте назначения) сигнала. |
Вариантная модель | Variant Subsystem блок Model содержащий блок как варианты выбора. |
Активный выбор | Выбор варианта, связанный с управлением вариантом, которое вычисляет как true . |
Выражение управления вариантом | Логическое выражение или Simulink.Variant объект, содержащий логическое выражение или (default) . Используется в режиме Variant control. |
Метка управления вариантом | Строка, которая не оценивается, и выбор, используемый в симуляции, определяется параметром Label mode active choice. Используется в режиме Variant control. |
Переменная управления вариантом | MATLAB® переменная, Simulink.Variant объект, или Simulink.Parameter объект. |
Объект варианта | Контейнер варианта управляющего выражения. |
Менеджер вариантов | Центральный инструмент, который позволяет управлять различными точками изменения, которые моделируются с помощью вариантов блоков в системной модели. |
Вариант редуктора | Сокращает модели вариантов до упрощенной, автономной модели в зависимости от выбранных строений вариантов. |
Варианты параметров подсистемы
Имя параметра | Описание |
---|---|
Variant | Используется для проверки, является ли подсистема блоком Variant Subsystem. Возвращает Это параметр только для чтения. |
VariantChoices | Получение списка вариантов в блоке Variant Subsystem. Пример: Возвращает 1-by-N массив структур с полями:
Это параметр только для чтения. |
VariantControl | Subsystem блок и Model параметров блоков, который применяется к блоку выбора блока Variant Subsystem и возвращает управление вариантом для блока выбора.
|
VariantControlMode | Задает режим для моделирования блоков Variant, который может быть либо
|
LabelModeActiveChoice | Возвращает вариантную метку управления выбранного элемента для выбора для блока Variant Subsystem при
|
TreatAsGroupedWhenPropagatingVariantConditions | Возвращает
|
GeneratePreprocessorConditionals
| Указывает, должны ли быть проанализированы все варианты и сгенерированы ли предварительные условия процессора путем возврата
Примечание Вместо этого используйте параметр Variant activation time.
|
CompiledActiveChoiceControl | Возвращает управление вариантом, соответствующее активному выбору блока Variant Subsystem, и возвращается пустым Это параметр только для чтения. |
CompiledActiveChoiceBlock | Возвращает полное имя пути к блоку активного Variant Subsystem и возвращается пустым Это параметр только для чтения. |
CompiledVariantInfo | Указывает, является ли блок активным во время симуляции и является ли он частью сгенерированного кода. Пример: Это параметр только для чтения. |
PropagateVariantConditions | Указывает, должны ли условия для портов внутри блока Variant Subsystem распространяться вне блока.
|
AllowZeroVariantControls
| Указывает, разрешено ли блоку Variant Subsystem иметь активный выбор.
|
Время активации варианта | Определяет, устанавливает ли Simulink активный выбор блока Variant Subsystem во время схемы обновления или компиляции кода.
Примечание The
|
Варианты параметров источника и варианта приемника
Имя параметра | Описание |
---|---|
VariantControls | Возвращает
|
VariantControlMode | Задает режим для вариантов моделирования блоков, который может быть либо
|
LabelModeActiveChoice | Возвращает метку управления варианта выбранного элемента для выбора для Variant Source или Variant Sink блока при
|
GeneratePreprocessorConditionals
| Указывает, должны ли быть проанализированы все варианты и сгенерированы ли предварительные условия процессора путем возврата
Примечание Вместо этого используйте параметр Variant activation time.
|
ShowConditionOnBlock | Указывает, является ли
|
AllowZeroVariantControls
| Указывает, разрешено ли блоку иметь активные порты при возврате
|
CompiledActiveVariantControl
| Возвращает управление вариантом, соответствующее активному порту из последнего образца компиляции. Если ни один порт не активен, возвращается пустым Это параметр только для чтения. |
CompiledActiveVariantPort | Возвращает «индекс» активного порта из последнего образца компиляции или возвращается Это параметр только для чтения. |