Call step to interleave the input
symbols according to the properties of comm.MatrixInterleaver.
The behavior of step is specific to each object
in the toolbox.

Construction

H = comm.MatrixInterleaver creates a matrix
interleaver System object™, H. This object permutes
the input by filling a permutation matrix with the input symbols row
by row. The object then outputs the matrix contents column by column.

H = comm.MatrixInterleaver(Name,Value) creates
a matrix interleaver object, H, with each specified
property set to the specified value. You can specify additional name-value
pair arguments in any order as (Name1,Value1,...,NameN,ValueN).

H = comm.MatrixInterleaver(N,M) creates
a matrix interleaver object, H. This object has
the NumRows property set to N,
the NumColumns property set to M.

Properties

NumRows

Number of rows of permutation matrix

Specify the number of permutation matrix rows as a scalar, positive
integer. The default is 3.

NumColumns

Number of columns of permutation matrix

Specify the number of permutation matrix columns as a scalar,
positive integer. The default is 4.