| MATLAB® | ![]() |
T = toeplitz(c,r)
T
= toeplitz(r)
A Toeplitz matrix is defined by one row and one column. A symmetric Toeplitz matrix is defined by just one row. toeplitz generates Toeplitz matrices given just the row or row and column description.
T = toeplitz(c,r) returns a nonsymmetric Toeplitz matrix T having c as its first column and r as its first row. If the first elements of c and r are different, a message is printed and the column element is used.
For a real vector r, T
= toeplitz(r) returns the symmetric Toeplitz matrix formed
from vector r, where r defines
the first row of the matrix. For a complex vector r with
a real first element, T = toeplitz(r) returns the
Hermitian Toeplitz matrix formed from r, where r defines
the first row of the matrix and r' defines the
first column. When the first element of r is not
real, the resulting matrix is Hermitian off the main diagonal, i.e.,
for
.
A Toeplitz matrix with diagonal disagreement is
c = [1 2 3 4 5];
r = [1.5 2.5 3.5 4.5 5.5];
toeplitz(c,r)
Column wins diagonal conflict:
ans =
1.000 2.500 3.500 4.500 5.500
2.000 1.000 2.500 3.500 4.500
3.000 2.000 1.000 2.500 3.500
4.000 3.000 2.000 1.000 2.500
5.000 4.000 3.000 2.000 1.000![]() | todatenum | toolboxdir | ![]() |
| © 1984-2009- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |