Qucs-core
0.0.18
|
Functions | |
qucs::vector | fft_1d (qucs::vector, int isign=1) |
qucs::vector | ifft_1d (qucs::vector) |
qucs::vector | dft_1d (qucs::vector, int isign=1) |
qucs::vector | idft_1d (qucs::vector) |
qucs::vector | fftshift (qucs::vector) |
void | _fft_1d (nr_double_t *, int, int isign=1) |
void | _ifft_1d (nr_double_t *, int) |
void | _dft_1d (nr_double_t *, int, int isign=1) |
void | _idft_1d (nr_double_t *, int) |
void | _fft_1d_2r (nr_double_t *, nr_double_t *, int) |
void | _ifft_1d_2r (nr_double_t *, nr_double_t *, int) |
void | _fft_nd (nr_double_t *, int[], int, int isign=1) |
void | _ifft_nd (nr_double_t *, int[], int) |
Definition at line 193 of file fourier.cpp.
Definition at line 50 of file fourier.cpp.
void qucs::fourier::_fft_1d_2r | ( | nr_double_t * | r1, |
nr_double_t * | r2, | ||
int | len | ||
) |
Definition at line 100 of file fourier.cpp.
Definition at line 244 of file fourier.cpp.
void qucs::fourier::_idft_1d | ( | nr_double_t * | data, |
int | len | ||
) |
Definition at line 236 of file fourier.cpp.
void qucs::fourier::_ifft_1d | ( | nr_double_t * | data, |
int | len | ||
) |
Definition at line 233 of file fourier.cpp.
void qucs::fourier::_ifft_1d_2r | ( | nr_double_t * | r1, |
nr_double_t * | r2, | ||
int | len | ||
) |
Definition at line 135 of file fourier.cpp.
Definition at line 313 of file fourier.cpp.
qucs::vector qucs::fourier::dft_1d | ( | qucs::vector | , |
int | isign = 1 |
||
) |
qucs::vector qucs::fourier::fft_1d | ( | qucs::vector | , |
int | isign = 1 |
||
) |
qucs::vector qucs::fourier::fftshift | ( | qucs::vector | ) |
qucs::vector qucs::fourier::idft_1d | ( | qucs::vector | ) |
qucs::vector qucs::fourier::ifft_1d | ( | qucs::vector | ) |