9 #include <itpp/itbase.h>
10 #include <itpp/itcomm.h>
13 #include "sim\_sim_extension.hpp"
44 OFDM::set_parameters(NFFT, CP, 1);
45 scale = std::sqrt(static_cast<double>(NFFT)) / std::sqrt(static_cast<double>(NFFT + CP));
47 symbol.set_size(NFFT);
67 void set_scale(
double s);
72 void set_symbol(cvec x);
104 cmat process(
const bvec &ce,
const cmat &x);
110 #endif //SIM_cofdm_dem
~cofdm_dem()
Definition: sim_cofdm_dem.hpp:50
cofdm_dem()
Definition: sim_cofdm_dem.hpp:40
SIM layer implements low level simulation models with itpp base classes as operational types...
Definition: sim_amp.hpp:15
COFDM demodulator Core immediate functions SIM::cofdm_dem.set_symbol(), SIM::cofdm_mod.get_carriers() Core clocked functions SIM::cofdm_dem.process() .
Definition: sim_cofdm_dem.hpp:29
Definition: _sci_assert.cpp:35
cvec y0
y0 - demodulated carriers (frequency domain)
Definition: sim_cofdm_dem.hpp:39