Документация Engee

Toeplitz

Генерация матрицы Тёплица.

toeplitz 1

Описание

Блок Toeplitz формирует матрицу Тёплица на основе первого столбца и первой строки.

Верхний вход (Col) — вектор, содержащий значения первого столбца матрицы, а нижний вход (Row) — вектор, содержащий значения первой строки.

Остальные элементы матрицы подчиняются следующему соотношению:

Выходной сигнал имеет размер [length(Col) length(Row)].

Элемент y(1,1) наследуется от входа Col.

Например, значения на входах:

Col = [1 2 3 4 5]

Row = [7 7 3 3 2 1 3]

образуют следующую матрицу Тёплица:

При установке флажка Symmetric блок генерирует симметричную (Эрмитову) матрицу Тёплица из единственного входного сигнала u, задающего одновременно первую строку и первый столбец матрицы.

Выходной сигнал имеет размер [length(u) length(u)].

Например, матрица Тёплица, сформированная на основе входного вектора [1 2 3 4], имеет вид:

Блок Toeplitz поддерживает вещественные и комплексные входы с плавающей точкой.

Порты

Вход

Toep Col — входной сигнал
вектор

Входной сигнал. Вектор, содержащий значения первого столбца матрицы.

Типы данных: Float64

Toep Row — входной сигнал
вектор

Входной сигнал. Вектор, содержащий значения первой строки матрицы.

Типы данных: Float64

Выход

Port_1 — выходной сигнал
матрица

Сгенерированная матрица Тёплица, сформированная на основе входных сигналов.

Типы данных: Float64

Параметры

Symmetric — тип умножения
выключено | включено

При установке этого флажка используется конфигурация с одним входом для формирования симметричной матрицы Тёплица.