Я использую FFTW для анализа данных о высоте, но я начал с простого 1D fft, чтобы убедиться, что у меня все работает. Кажется, это работает, за исключением факторов нормализации (масштаба), которые я не могу понять из документации, в основном потому, что мои числа смехотворно велики. Например, когда я попытался просто взять косинусоидальную волну
1 6.12323e-017 -1 -1.83697e-016 1 3.06162e-016 -1 -4.28626e-016 1 5.51091e-016 -1 -2.44991e-015 etc...
Я получил преобразование, чтобы быть
4.33743e-013 1.06036e+267 3.25205e+265 1.05963e+267 6.49675e+265 1.05743e+267 9.72679e+265 1.05379e+267 1.29349e+266 1.04869e+267 1.61138e+266 1.04216e+267 etc...
например, смехотворно огромные числа.
Любая помощь будет оценена по достоинству.