40 #include <pds/pdsftglobal.h>
41 #include <pds/pdscvector.h>
42 #include <pds/pdsvector.h>
unsigned int PdsFtNatural
int pds_fft_evaluate_real(const PdsFft *FFT, PdsCVector *Out, const PdsVector *In)
Evalua la transformada rapida de fourier a un vetor real. El tamanho del vector Out debe ser igual qu...
PdsFft * pds_fft_new(PdsFtNatural *N)
Crea una estructura de tipo PdsFft, para generar una FFT de N puntos. Si N no es potencia de 2...
int pds_fft_evaluate_complex(const PdsFft *FFT, PdsCVector *Out, const PdsCVector *In)
Evalua la transformada rapida de fourier a un vetor complejo. El tamanho del vector Out debe ser igua...
void pds_fft_free(PdsFft *FFT)
Libera una estructura de tipo puntero PdsFft.
Estructura tipo PdsFft. Esta estructura genera una Transformada Rápida de Fourier de N puntos...
void pds_fft_destroy(PdsFft **FFT)
Libera una estructura de tipo puntero PdsFft, y carga a la estructura con NULL.