DSP Blockset Previous page   Next Page
Toeplitz

Generate a matrix with Toeplitz symmetry

Library

Math Functions / Matrices and Linear Algebra / Matrix Operations

Description

The Toeplitz block generates a Toeplitz matrix from inputs defining the first column and first row. The top input (Col) is a vector containing the values to be placed in the first column of the matrix, and the bottom input (Row) is a vector containing the values to be placed in the first row of the matrix.

The other elements of the matrix obey the relationship

and the output has dimension [length(Col) length(Row)]. The y(1,1) element is inherited from the Col input. For example, the following inputs

produce the Toeplitz matrix

If both of the inputs are sample based, the output is sample based. Otherwise, the output is frame based.

When the Symmetric check box is selected, the block generates a symmetric (Hermitian) Toeplitz matrix from a single input, u, defining both the first row and first column of the matrix.

The output has dimension [length(u) length(u)]. For example, the Toeplitz matrix generated from the input vector [1 2 3 4] is

The output has the same frame status as the input.

Dialog Box

Symmetric
When selected, enables the single-input configuration for symmetric Toeplitz matrix output.

Supported Data Types

To learn how to convert your data types to the above data types in MATLAB and Simulink, see Supported Data Types and How to Convert to Them.

See Also

Constant Diagonal Matrix
DSP Blockset
toeplitz
MATLAB


Previous page  Time Scope To Wave Device Next page

Learn more about the latest releases of MathWorks products:

 © 1994-2010 The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS