Communications Blockset    

Block Coding

You can open the Block sublibrary by double-clicking on the Block icon in the main Channel Coding library, or by typing commblkcod2 at the MATLAB prompt.

The table below lists and describes the blocks in the Block sublibrary of the Channel Coding library. For information about a specific block, see the reference pages that follow; for a discussion of this library's capabilities, see Block Coding.

Block Name 
Purpose 
BCH Decoder
Decode a BCH code to recover binary vector data
BCH Encoder
Create a BCH code from binary vector data
Binary Cyclic Decoder
Decode a systematic cyclic code to recover binary vector data
Binary Cyclic Encoder
Create a systematic cyclic code from binary vector data
Binary-Output RS Decoder
Decode a Reed-Solomon code to recover binary vector data
Binary-Input RS Encoder
Create a Reed-Solomon code from binary vector data
Binary Linear Decoder
Decode a linear block code to recover binary vector data
Binary Linear Encoder
Create a linear block code from binary vector data
Hamming Decoder
Decode a Hamming code to recover binary vector data
Hamming Encoder
Create a Hamming code from binary vector data
Integer-Output RS Decoder
Decode a Reed-Solomon code to recover integer vector data
Integer-Input RS Encoder
Create a Reed-Solomon code from integer vector data


 Channel Coding Convolutional Coding