Quelle est la fonction équivalente dans KissFFT pour fftw_plan_dft_r2c_1d () de FFTW?
-
26-09-2019 - |
Question
J'ai un projet qui utilise fftw_plan_dft_r2c_1d
et fftw_plan_dft_c2r_1d
de FFTW, ainsi que fftw_execute
. Quelles sont les fonctions équivalentes KissFFT?
La solution
Vous devez utiliser les fonctions réelles optimisées kiss_fftr.h (dans le sous-répertoire tools
). Utilisez kiss_fftr_alloc
au lieu de mettre en place des « plans » FFTW avec fftw_plan_dft_r2c_1d
et fftw_plan_dft_c2r_1d
. Utilisez kiss_fftr
et kiss_fftri
faire l'avant / inverse se transforme au lieu d'appeler le fftw_execute
de FFTW. Ne pas oublier d'appeler kiss_fftr_free
lorsque vous avez terminé.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow