Сгенерируйте матрицу с симметрией Теплица
Математические функции/матрицы и линейные алгебра/матричные операции
dspmtrx3

Блок Toeplitz генерирует матрицу теплиц из входов, определяющих первый столбец и первую строку. Вход верхней части (Col) - вектор, содержащий значения, которые будут помещены в первый столбец матрицы, и нижний вход (Row) - вектор, содержащий значения, которые будут помещены в первую строку матрицы.
y = toeplitz(Col,Row) % Equivalent MATLAB code
Другие элементы матрицы подчиняются отношениям
y(i,j) = y(i-1,j-1)
и выход имеет размерность [length(Col) length(Row)]. Элемент y (1,1) наследуется от Col вход. Для примера следующие входы
Col = [1 2 3 4 5] Row = [7 7 3 3 2 1 3]
создать матрицу Теплица
Когда вы устанавливаете флажок Symmetric, блок генерирует симметричную (Эрмитову) матрицу Теплица из одинарного входа, u, определяющий и первую строку, и первый столбец матрицы.
y = toeplitz(u) % Equivalent MATLAB code
Выход имеет размерность [length(u) length(u)]. Для примера матрица Теплица, сгенерированная из вектора входа [1 2 3 4] является
Блок Toeplitz поддерживает действительные и комплексные входы с плавающей точкой и с фиксированной точкой.
Если выбран, включает одно-входное строение для симметричных Теплицев матричных выходов.
Когда вы генерируете симметричную матрицу Теплица с этим блоком, если входной вектор комплексен, выход является симметричной Эрмитовой матрицей, элементы которой удовлетворяют отношению
Для сигналов с фиксированной точкой сопряженная операция может привести к переполнению. Когда вы выбираете этот параметр, переполнения насыщаются. Этот параметр видим только с выбранным параметром Symmetric. Этот параметр игнорируется для сигналов с плавающей точкой.
| Порт | Поддерживаемые типы данных |
|---|---|
Вход |
|
Toep Col |
|
Строка Toep |
|
Выход |
|
toeplitz | MATLAB |