Matrix::Toeplitz Method

Overload List

#SignatureDescription
1TMtx *Toeplitz(TVec *FirstRow, TVec *FirstCol) const;Constructs a Toeplitz matrix.
2TMtx *Toeplitz(TVec *FirstRow) const;Constructs a Toeplitz matrix with first row equal to FirstRow vector and first column equal to FirstRow vector, but without the first element.

Overload 1: TMtx *Toeplitz(TVec *FirstRow, TVec *FirstCol) const;

Constructs a Toeplitz matrix.

#NameTypeDescription
1FirstRowTVec *
2FirstColTVec *
Remarks:

Constructs a Toeplitz matrix with first row equal to FirstRow vector and first column equal to FirstCol vector, but without the first element. The Matrix::Rows, Matrix::Cols and Matrix::Complex properties of the calling matrix are adjusted automatically. An exception is raised if FirstRow and FirstCol Complex properties do not match.

Declared in Dew::Math::Matrix · Dew.Math/MtxExpr.h · Cross-compiler

Overload 2: TMtx *Toeplitz(TVec *FirstRow) const;

Constructs a Toeplitz matrix with first row equal to FirstRow vector and first column equal to FirstRow vector, but without the first element.

#NameTypeDescription
1FirstRowTVec *
Declared in Dew::Math::Matrix · Dew.Math/MtxExpr.h · Cross-compiler