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 — начальный вывод для условно выполняемых подсистем
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 тип сигнала.
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Нет |