Ejemplo n.º 1
0
 ///  @brief  Create a Rice fading model implementation.
 ///  @param  K  The Rice fading parameter in dB.
 ///  @param  A  Return the mean total power in dBp where 'p' is some power unit.
 Impl(double K, double A)
 : _M_K{std::pow(10.0, K / 10.0)},
   _M_A{std::pow(10.0, A / 10.0)},
   _M_nu{std::sqrt(_M_K * _M_A / (_M_K + 1.0))},
   _M_sigma{std::sqrt(_M_A / (2.0 * (_M_K + 1.0)))},
   _M_re{system_now()},
   _M_rd{_M_nu, _M_sigma},
   _M_gen{std::bind(_M_rd, _M_re)}
 { }
Ejemplo n.º 2
0
		explicit LogEntry(LogLevel level) : level(level) { time = system_now(); }