我正在尝试寻找一个开源的FFT解决方案,这是用低级C编写的。我需要通过FFT运行三轴加速度计坐标,以进行振动分析。我在谷歌上到处找了找,什么也找不到。空间对我来说是一个主要问题,因为这是在一个小设备上进行的。有没有开源的好的解决方案?提前谢谢。
发布于 2012-07-20 15:35:10
你可以试试我的快速傅立叶变换实现libsimplefft。
它为FFT和快速卷积提供了一个低级C API,以及一个Java JNI包装器。
它的构建使用GNU Autobuild和Android NDK构建目标(都包含在内)。
有关 !的信息,请在此处查找
发布于 2012-07-20 04:19:29
听起来你需要KissFFT。简单,易于使用,轻量级,用C编写,相当高效,免费,没有像FFTW这样的重量级人物的所有负担。
发布于 2012-07-20 04:52:53
West中的最快傅立叶变换
http://www.fftw.org/
它附带了一个非常好的文档。对于开源项目,有时文档的质量超过了代码的质量...:)
https://stackoverflow.com/questions/11568583
复制相似问题