complex FIR filter
Core function: SIM::fir_x.process()
More...
|
| complexd | y0 |
| | filter output, initialized to (0.0+j0.0) by constructor More...
|
| |
complex FIR filter
Core function: SIM::fir_x.process()
derived from SPUC::fir<complex> with added ce interface
Inherited methods:
void set_taps(cvec)
cvec get_taps(void)
int get_size()
| complexd SIM::fir_x::get_output |
( |
void |
| ) |
|
get output
- Returns
- - [complex] y0
| cvec SIM::fir_x::get_state |
( |
void |
| ) |
|
get internal state vector
- Returns
- - [cvec] internal state vector
| cvec SIM::fir_x::process |
( |
const bvec & |
ce, |
|
|
const cvec & |
x |
|
) |
| |
process input samples - [x] for active clock ticks [ce]
- Parameters
-
| ce | - bvec - clock enable vector |
| x | - cvec - complex input sample vector |
- Returns
- y - cvec - complex output sample vector
| void SIM::fir_x::set_output |
( |
complexd |
yout | ) |
|
set output value y0
- Parameters
-
| [in] | yout | - [complex] => y0 |
| void SIM::fir_x::set_state |
( |
const cvec & |
cv | ) |
|
set internal state vector
- Parameters
-
| [in] | cv | - [cvec] state vector to set |
filter output, initialized to (0.0+j0.0) by constructor
The documentation for this class was generated from the following files:
- C:/jobs/vcc/itpp_sci/include/sim/sim_fir_x.hpp
- C:/jobs/vcc/itpp_sci/sim_lib/code/sim_fir_x.cpp