complex value WGN generator source
Core function: SIM::wgn_x.generate()
More...
|
| static double | normalize = 1.0 / (std::sqrt(2.0)) |
| |
complex value WGN generator source
Core function: SIM::wgn_x.generate()
| cvec SIM::wgn_x::generate |
( |
const bvec & |
ce | ) |
|
for active clock ticks ce[i] generate new sample of complex white noise
- Parameters
-
| ce | - [bvec] - clock enable vector - sizeof(ce)=N |
- Returns
- y - [cvec] - output vector - sizeof(y)=[N]
| complexd SIM::wgn_x::get_mean |
( |
void |
| ) |
|
get complex DC of a WGN
- Returns
- - [complex double] DC
| complexd SIM::wgn_x::get_output |
( |
void |
| ) |
|
get initial/idle output symbol
- Returns
- - [complex double] y0
| double SIM::wgn_x::get_sigma |
( |
void |
| ) |
|
get AC-RMS of a WGN
- Returns
- - [double] AC-RMS
| void SIM::wgn_x::set_mean |
( |
complexd |
m | ) |
|
set complex DC of a WGN
- Parameters
-
| [in] | m | - [complex double] DC |
| void SIM::wgn_x::set_output |
( |
complexd |
yout | ) |
|
sets initial/idle output symbol
- Parameters
-
| [in] | yout | - [complex double] y0 = yout |
| void SIM::wgn_x::set_sigma |
( |
double |
s | ) |
|
set AC- RMS of a WGN
- Parameters
-
| complexd SIM::wgn_x::mean |
| double SIM::wgn_x::normalize = 1.0 / (std::sqrt(2.0)) |
|
static |
The documentation for this class was generated from the following files:
- C:/jobs/vcc/itpp_sci/include/sim/sim_wgn_x.hpp
- C:/jobs/vcc/itpp_sci/sim_lib/code/sim_wgn_x.cpp