第三方库FFTW3
库版本
libfftw3-3.dll:double版本
libfftw3f-3.dll:float版本
libfftw3l-3.dll:long double版本
PS:fftw3.h共用
说明
FFTW对N= 2 a 2^a 2a 3 b 3^b 3b 5 c 5^c 5c 7 d 7^d 7d 1 1 e 11^e 11e 1 3 f 13^f 13f的变换处理得最好,其中e+f=0/1,其它幂指数可以为任意值。
使用方式
lib生成
由def生成lib。
lib /def:libfftw3f-3.def
将libfftw3-3.lib、libfftw3f-3.lib、libfftw3l-3.lib加入VS项目的lib文件夹。
PS:libfftw3f-3.lib不可单独使用,需要同时包含基础库。
这个开源的软件没有开源源码,只有预编译版本的文件。也就是只能用,不能学习。
FFTW3学习笔记2:FFTW(快速傅里叶变换)中文参考
快速傅里叶变换-FFTW库的使用-参考和翻译官方文档
FFTW库安装与使用
使用FFTW进行傅里叶变换 离散信号的一维DFT及C++编程实例
FFTW中文参考
FFTW——一个用纯c语言写的高效FFT算法库