Communications Toolbox    

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.

Functions Related to Block Coding Techniques 
Block Coding Technique
Toolbox Functions
Linear block
encode, decode, gen2par, syndtable
Cyclic
encode, decode, cyclpoly, cyclgen, gen2par, syndtable
BCH
encode, decode, bchenco, bchdeco, bchpoly, cyclgen, gen2par, syndtable
Hamming
encode, decode, hammgen, gen2par, syndtable
Reed-Solomon
rsenc, rsdec, rsgenpoly, rsencof, rsdecof


  Block Coding Block Coding Terminology