Block Coding

Block coding is a special case of error-control coding. Block coding techniques map a fixed number of message symbols to a fixed number of code symbols. A block coder treats each block of data independently and is a memoryless device.

Some topics here are relevant only for specific block coding techniques, while other topics apply to all supported block coding techniques. The table below suggests which topics you should read based on the coding techniques you want to use.

Block Coding TechniqueRelevant Sections
All supported block coding techniques
Reed-Solomon
BCH
Cyclic, Hamming, and generic linear block


© 1994-2005 The MathWorks, Inc.