-1

我是 Java 编程新手,也是 apach.commons.math3 库的新手。我想使用 fft 将时间序列转换为傅立叶序列。时间序列保存在双命名输入数组中。我正在使用以下行来调用转换函数:

Complex[] fourierSereis=FastFourierTransformer.transform(input,TransformType.FORWARD);

但我收到以下错误:

无法从类型 FastFourierTransformer 对非静态方法 transform(double[], TransformType) 进行静态引用

有人可以解释一下这个错误是什么意思,我应该怎么做才能让它工作?

谢谢

4

1 回答 1

1

您必须创建一个 FastFourierTransformer 类型的对象,然后调用此方法,因为它不是此类的静态方法。

于 2014-05-20T11:44:00.660 回答