9 #include <itpp/itbase.h>
10 #include <itpp/itcomm.h>
13 #include "sim\_sim_extension.hpp"
42 OFDM::set_parameters(NFFT, CP, 1);
43 scale = std::sqrt(static_cast<double>(NFFT + CP)) / std::sqrt(static_cast<double>(NFFT));
45 carriers.set_size(NFFT);
65 void set_scale(
double s);
70 void set_carriers(cvec x);
102 cmat process(
const bvec &ce,
const cmat &x);
108 #endif //SIM::cofdm_mod
COFDM modulator Core immediate functions SIM::cofdm_mod.set_carriers(), SIM::cofdm_mod.get_symbol() Core clocked functions SIM::cofdm_mod.process() .
Definition: sim_cofdm_mod.hpp:27
SIM layer implements low level simulation models with itpp base classes as operational types...
Definition: sim_amp.hpp:15
~cofdm_mod()
Definition: sim_cofdm_mod.hpp:48
Definition: _sci_assert.cpp:35
cvec y0
y0 - complex symbols - modulated carriers y0=[CP|INV_FFT(carriers)]
Definition: sim_cofdm_mod.hpp:36
cofdm_mod()
Definition: sim_cofdm_mod.hpp:38