Communications Toolbox    
convmtx

Convolution matrix of Galois field vector

Syntax

Description

A convolution matrix is a matrix, formed from a vector, whose inner product with another vector is the convolution of the two vectors.

A = convmtx(c,n) returns a convolution matrix for the Galois vector c. The output A is a Galois array that represents convolution with c in the sense that conv(c,x) equals

Examples

The code below illustrates the equivalence between using the conv function and multiplying by the output of convmtx.

The output is

See Also

conv


  convenc cosets