#include <bpe.h>
Public Member Functions | |
| float_type | angle () |
| length of BPE | |
| complex< Numeric > | refvect (void) |
| Reference Vector. | |
| bpe (char len=16) | |
| void | clock (const complex< Numeric > &in) |
| Perform BPE but don't calculate output. | |
| float_type | fq_angle (const complex< Numeric > &pid) |
| complex< Numeric > | output (const complex< Numeric > &in) |
| Perform BPE and return transformed input. | |
Unquantized BPE Calculate phase angle using a moving window Notes: Note that the BPE only cares about the phase of a vector, and not on the actual vector magnitude. This results in a degradation of the average bpe vector magnitude as Eb/No decreases.
| SPUC::bpe< Numeric, Coeff >::bpe | ( | char | len = 16 |
) | [inline] |
| float_type SPUC::bpe< Numeric, Coeff >::angle | ( | ) | [inline] |
length of BPE
| void SPUC::bpe< Numeric, Coeff >::clock | ( | const complex< Numeric > & | in | ) | [inline] |
Perform BPE but don't calculate output.
| float_type SPUC::bpe< Numeric, Coeff >::fq_angle | ( | const complex< Numeric > & | pid | ) | [inline] |
| complex<Numeric> SPUC::bpe< Numeric, Coeff >::output | ( | const complex< Numeric > & | in | ) | [inline] |
Perform BPE and return transformed input.
| complex<Numeric> SPUC::bpe< Numeric, Coeff >::refvect | ( | void | ) | [inline] |
Reference Vector.
current averaged angle
1.4.7