#include <mapalgorithm.h>
Inheritance diagram for simthlib::MaxLogMap:
Public Member Functions | |
MaxLogMap (std::auto_ptr< Trellis > usedTrellis) | |
virtual | ~MaxLogMap () |
Protected Member Functions | |
virtual void | set_alpha (const int index)=0 |
The Max-Log-MAP is a non-optimal algorithm for soft out decoding. It uses an approximation for the computation of logarithmic values.
The following approximation is used
|
|
|
|
|
Sets the alpha values at the given index dependinging on the alpha value of index-1 and the the gamma values that have to be computed by set_gamma(). Implements simthlib::LogMapAlgorithmAbstract. |