我有2个包含时间和电压的数组。我想在Java中将时域转换为频域。我想使用FFT。如果有任何我可以使用的开源库,请指出它。我做了一项研究,发现了很少的算法,但他们要求的是实部和虚部。如果有人对此有所了解,请告诉我如何在我的上下文中使用它。
答案 0 :(得分:1)
这是一个图书馆:
http://www.fftw.org/download.html
您也可以将R与Java一起使用。看到这个链接:
如果您不熟悉R,请查看他们的主页r-project dot org(我无法发布更多链接)
虽然我没有检查你链接的实现,你应该可以通过为虚部提供0来使用它。在这种情况下,您将“前进”,即将DIRECT设置为从时域到频域的真正转换。该函数将返回一个数组,其中包含偶数座位的实际频率部分,以及奇数编号的虚部。