|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES All Classes |
See:
Description
Class Summary | |
---|---|
ConvolutionalCoder | Encode an input sequence with a convolutional code. |
DeScrambler | Descramble the input bit sequence using a feedback shift register. |
HadamardCode | Produce a Hadamard codeword by selecting a row from a Hadamard matrix. |
HammingCoder | Encode the information symbols into Hamming code. |
HammingDecoder | Decode a (n, k) Hamming code, where n is specified by parameter codedRate and k is specified by parameter uncodedRate. |
HuffmanBasic | Given a probability distribution, generate the Huffman code book. |
HuffmanBasic.Node | A class that defines the node in binary tree that is used to construct the codebook of Huffman code. |
HuffmanCoder | Given a probability distribution and alphabet, encode the input using Huffman code and send the result in booleans to the output port. |
HuffmanDecoder | Given a probability distribution and the corresponding alphabet, decode the input using Huffman code and send the result to the output port. |
LempelZivCoder | Lempel-Ziv encoder. |
LempelZivDecoder | Lempel-Ziv decoder. |
Scrambler | Scramble the input bit sequence using a feedback shift register. |
Slicer | The Slicer functions as a decoder of the LineCoder. |
TrellisDecoder | The TrellisDecoder is a generalization of the ViterbiDecoder. |
ViterbiDecoder | The Viterbi algorithm is an optimal way to decode convolutional and trellis codes. |
Communications actors.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES All Classes |