|
|
| Векторизован
| |
в палитре |
на схеме |
Блок реализует преобразование нескольких входных векторных сигналов в один векторный
выходной сигнал согласно алгоритму:
или
где
y(
t) – векторный выходной сигнал,
ui(
t)– векторные входные сигналы. Входные векторы
ui(
t), интерпретируемые как строки или столбцы матрицы размера
[
N×
M], преобразуются в один векторный выход
y(
t) (в
зависимости от варианта запаковки: по строкам или по столбцам).
Входы
- inport_n - порт для ввода строк/столбцов формируемой матрицы.
Число входных портов зависит от числа строк/столбцов в свойствах блока.
Выходы
- OUTPORT - порт для вывода сформированной матрицы.
Свойства:
- Число строк в матрице – M.
- Число столбцов в матрице – N.
- Матрица распакована по – вариант «распаковки» матрицы входных
сигналов (по строкам или по столбцам).
- Матрицу запаковать по – вариант «запаковки» выходного сигнала
(по строкам или по столбцам).
Прим.:
- По умолчанию блок запаковывает два «двужильных» входных сигнала в матрицу размером
[2×2]. При этом входные сигналы воспринимаются как строки матрицы и матрица запаковывается
по строкам.
- Именованные свойства могут быть заданы как локальные переменные модели (субмодели) в
скрипте на языке программирования, как глобальные сигналы проекта при помощи пункта
главного меню Сервис → Сигналы, или как внешние сигналы проекта при
помощи подключаемой базы сигналов.