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

Toeplitz

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

Тип: Toeplitz

Путь в библиотеке:

/Signal Operations/Math Functions/Matrices and Linear Algebra/Matrix Operations/Toeplitz

Описание

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

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

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

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

Элемент наследуется от входа Toep Col.

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

,

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

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

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

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

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

Порты

Выход

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

Details

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

Типы данных

Float64

Поддержка комплексных чисел

Да

Вход

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

Details

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

Зависимости

Чтобы использовать этот порт, установите флажок Symmetric.

Типы данных

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64

Поддержка комплексных чисел

Да

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

Details

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

Зависимости

Чтобы использовать этот порт, снимите флажок Symmetric.

Типы данных

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64

Поддержка комплексных чисел

Да

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

Details

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

Зависимости

Чтобы использовать этот порт, снимите флажок Symmetric.

Типы данных

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64

Поддержка комплексных чисел

Да

Параметры

Основные

# Symmetric — симметричная матрица Тёплица
Логический тип

Details

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

Значение по умолчанию

true (включено)

Имя для программного использования

Symmetric

Настраиваемый

Нет

Вычисляемый

Нет