mlseeq
Equalize linearly modulated signal using MLSE
Syntax
Description
y = mlseeq(x,chcffs,const,tblen,opmode)x using the maximum likelihood
          sequence estimation (MLSE). chcffs provides estimated channel
          coefficients. const provides the ideal signal constellation points.
            tblen specifies the traceback depth. opmode
          specifies the operation mode of the equalizer. MLSE is implemented using the Viterbi Algorithm.
y = mlseeq(___,nsamp,init_metric,init_states,init_inputs)x, initial likelihood state
          metrics, initial traceback states, and initial traceback inputs for the equalizer, in
          addition to arguments in the first syntax. These three inputs are typically the
            final_metric, final_states, and
            final_inputs outputs from a previous call to this function. This
          syntax applies when opmode is 'cont' only. For
          more information, see Initialization in Continuous Operation Mode.
[
          returns the normalized final likelihood state metrics, final traceback states, and final
          traceback inputs at the end of the traceback decoding process, using any of the previous
          input argument syntaxes. This syntax applies when y,final_metric,final_states,final_inputs] = mlseeq(___)opmode is
            'cont' only. For more information, see Initialization in Continuous Operation Mode.
Examples
Input Arguments
Output Arguments
More About
References
[1] Proakis, John G. Digital Communications, Fourth Edition. New York: McGraw-Hill, 2001.
[2] Steele, Raymond, Ed. Mobile Radio Communications. Chichester, England: John Wiley & Sons, 1996.
Version History
Introduced before R2006a