The Reed-Somolon code IS specified by the finite field, the length
(length <= 2^m-1), the number of redundant symbols (length-k), and
the initial zero of the code, init_zero, such that the zeros are:
init_zero, init_zero+1, ..., init_zero+length-k-1
The Viterbi algorithm IS the same as the binary case with one main difference: The survivor sequences include the uncoded bits, which are decided at each trellIS stage when selecting one of two parallel branches with the largest correlation metric.
Presently, only 8-PSK modulation IS considered. Extensions to higher-order modulations can be implemented following a similar procedure.
ThIS file contains a new and improved version of the Huffman coder, (June 29. 2001). The name IS Huff06.m. There are also some additional files which are helpful when using Matlab for data compression: quantizer, different variants of run-length-encoding and end-of-block coding in Mat2Vec, and a program which do JPEG-like entropy coding. A complete compression example IS shown in TestMat2Vec.m. ThIS file IS all you need for Huffman coding in MatLab.
人工智能中模糊邏輯算法
FuzzyLib 2.0 IS a comprehensive C++ Fuzzy Logic library for constructing fuzzy logic systems with multi-controller support.
It supports all commonly used shape functions and hedges, with full support for the various types of Aggregation, Correlation, Alphacut, Composition, Defuzzification methods.
The latest version of the C++ Fuzzy Logic Class Library contains all the C++ source code and comes complete with a usage example for building a multi-controllers fuzzy logic model.