Block Coding Features of the Toolbox

The class of linear block coding techniques includes categories shown below.

The Communications Toolbox supports general linear block codes. It also includes functions to process cyclic, BCH, Hamming, and Reed-Solomon codes (which are all special kinds of linear block codes). Functions in the toolbox can accomplish these tasks:

The table below lists the functions that are related to each supported block coding technique.

Block Coding TechniqueToolbox Functions
Linear block encode, decode, gen2par, syndtable
Cyclic encode, decode, cyclpoly, cyclgen, gen2par, syndtable
BCH bchenc, bchdec, bchgenpoly
Hamming encode, decode, hammgen, gen2par, syndtable
Reed-Solomon rsenc, rsdec, rsgenpoly, rsencof, rsdecof


© 1994-2005 The MathWorks, Inc.