Navigation

Operators and Keywords

Function List:

C++ API

: toeplitz (c)
: toeplitz (c, r)

Return the Toeplitz matrix constructed from the first column c, and (optionally) the first row r.

If the first element of r is not the same as the first element of c, the first element of c is used. If the second argument is omitted, the first row is taken to be the same as the first column.

A square Toeplitz matrix has the form:

c(0)  r(1)   r(2)  …  r(n)
c(1)  c(0)   r(1)  … r(n-1)
c(2)  c(1)   c(0)  … r(n-2)
 .     .      .   .      .
 .     .      .     .    .
 .     .      .       .  .
c(n) c(n-1) c(n-2) …  c(0)

See also: hankel.

Package: octave