Java中的波包傅立叶算法

时间:2017-04-21 14:19:49

标签: java algorithm fft physics waveform

我希望用Java创建一个程序,它可以在傅里叶变换中使用符号和数值数据,以便将各种正弦波函数组合成单个波包,即将位置波函数转换为动量波函数,反之亦然。我尝试使用像这里找到的Princeton这样的算法,但输入不够广泛,因为我想在变量和实际正弦图中使用e ^ ikx形式的函数。

对于我可以下载的Java系统库,或者我可以实现的方法,是否有任何建议?

1 个答案:

答案 0 :(得分:1)

您可能需要查看此工具。

http://www.fftw.org/index.html

Java包装器有几个不同的选项。几年前我也试过使用普林斯顿算法,发现它不符合我的需要。

我不足以让DSP专家知道FFTW是否能满足您的需求,但它看起来像是一个强大的选择。