Out1
Выходной порт подсистемы или вывод данных из модели.
Тип: Outport
Путь в библиотеке:
|
Описание
Блок Out1 передает сигналы от системы к месту назначения за пределами системы. Он может подключать сигналы, поступающие от подсистемы, к другим частям модели. Он также может выводить выходные данные на верхнем уровне модели.
Номера портов присваиваются автоматически в соответствии с этими правилами:
-
Блоки Out1 в системе или подсистеме верхнего уровня нумеруются последовательно, начиная с
1
. -
Если вы добавляете блок Out1, ему присваивается следующий доступный номер.
-
Если вы копируете блок Out1 в систему, его номер порта не меняется, если только его текущий номер не конфликтует со входным портом, уже существующим в системе.
Блоки выходных портов в подсистемах
Блоки Out1 в подсистеме представляют выходные сигналы из подсистемы. Сигнал, поступающий в блок Out1 в подсистеме, переходит из соответствующего выходного порта в этом блоке Subsystem.
Порты
Вход
#
Out_1
—
входной сигнал
скаляр
| вектор
| матрица
| шина
Details
Входной сигнал, который поступает через Out1 вовне подсистемы или модели.
Типы данных |
|
Поддержка комплексных чисел |
Да |
Параметры
Основные
#
Sample Time —
интервал между шагами расчета
SampleTime (real number / vector of two real numbers)
Details
Интервал между шагами расчета (неотрицательное число). Чтобы наследовать шаг расчета, установите для этого параметра значение −1
.
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
Вычисляемый |
Да |
#
Initial output —
начальный вывод для условно выполняемых подсистем
Scalar / array of real and/or complex numbers
Details
Для условно выполняемых подсистем укажите вывод блока до выполнения подсистемы и пока она отключена.
Подсказка
Если условная подсистема управляет блоком Merge, вам не нужно указывать начальное условие (IC) для блока Out1.
Ограничения
Этот блок не допускает начального вывода inf
или NaN
.
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
Вычисляемый |
Да |
#
Output Concatenation —
выбор измерения для объединения
Logical
Details
Установите этот флажок, чтобы задать размерность для объединения (только для подсистем For Each). Установка флажка добавляет параметры из раздела Подсистема For Each в меню настроек блока Out1.
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
Вычисляемый |
Нет |
#
Concatenation Dimension —
укажите измерение
Int64 integer
Details
Для каждого выходного порта укажите измерение, по которому будут объединяться результаты блока For Each Subsystem.
-
1
— сложите результаты в направлении , то есть вертикально. Если блок генерирует векторы столбцов, то в результате конкатенации получается один вектор столбцов. Если блок генерирует векторы строк, то в результате конкатенации получается матрица. -
2
— сложите результаты в стопку в направлении , то есть горизонтально. Если блок генерирует векторы строк, то в результате конкатенации получается один вектор строки. Если блок генерирует векторы строк, то в результате конкатенации получается матрица. -
n
— складывание результатов в стопку в направлении .
Зависимости
Чтобы использовать этот параметр, установите флажок Output Concatenation.
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
Вычисляемый |
Да |
# Output when disabled — вывод при отключении
Details
Выход при отключении активируемой подсистемы.
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
Вычисляемый |
Нет |
#
Enabled State —
настройки вывода при отключении активируемой подсистемы
held
| reset
Details
Укажите, что происходит с выводом блока, когда подсистема неактивна. Выберите held
, чтобы указать, что значение на выходе активируемой подсистемы остается таким же, как оно было вычислено на последнем расчетном шаге, пока подсистема была активна. Выберите reset
, чтобы указать, что вывод сбрасывается до значения, заданного в параметре Initial output, когда подсистема неактивна.
Зависимости
Чтобы использовать этот параметр, установите флажок Output when disabled
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
Вычисляемый |
Нет |
Атрибуты сигнала
#
Output data type —
тип выходных данных
Inherit: auto
| Float64
| Float32
| Float16
| Int8
| UInt8
| Int16
| UInt16
| Int32
| UInt32
| Int64
| UInt64
| Int128
| UInt128
| Bool
| Fixed-point
| BusSignal
Details
Укажите тип выходных данных.
Тип может быть унаследован или указан напрямую.
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
Вычисляемый |
Нет |
#
Output fixed-point type —
тип выходных данных с фиксированной точкой
Data type
Details
Укажите тип выходных с фиксированной точкой.
Зависимости
Чтобы использовать этот параметр, установите для параметра Output data type значение Fixed-point
.
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
Вычисляемый |
Да |
#
Output bus type —
тип выходной шины
Data type
Details
Укажите тип выходной шины.
Подробнее о работе с шинами см. Работа с пользовательскими шинами BusSignal
в блоках оборудования
Зависимости
Чтобы использовать этот параметр, установите для параметра Output data type значение BusSignal
.
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
Вычисляемый |
Да |
#
Signal type —
тип выходного сигнала
auto
| real
| complex
Details
Укажите тип выходного сигнала. Чтобы наследовать тип сигнала, подключенного к его входу, выберите auto
. В ином случае выберите real
или complex
тип сигнала.
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
Вычисляемый |
Нет |