Communications Blockset | ![]() ![]() |
An interleaver permutes symbols according to a mapping. A corresponding deinterleaver uses the inverse mapping to restore the original sequence of symbols. Interleaving and deinterleaving can be useful for reducing errors caused by burst errors in a communication system.
You can open the Interleaving library by double-clicking its icon in the main Communications Blockset library (commlib
), or by typing
Then you can open the interleaving sublibraries by double-clicking their icons in the Interleaving library, or by typing these commands at the MATLAB prompt.
Interleaving Features of the Blockset
This blockset provides interleavers in two broad categories:
In typical usage of all interleaver/deinterleaver pairs in this blockset, the parameters of the deinterleaver match those of the interleaver.
For background information about interleavers, see the works listed in Selected Bibliography for Interleaving.
![]() | CRC Algorithm | Block Interleavers | ![]() |