В IDLE Python:Как графически представить вывод FFT?
>>> from scipy.fftpack import fft
>>> fft([0, 1, 2, 3, 4, 5, 6, 7])
array([ 28.+0.j, -4.+9.65685425j,
-4.+4.j, -4.+1.65685425j,
-4.+0.j, -4.-1.65685425j,
-4.-4.j, -4.-9.65685425j ])
В приведенном выше коде, я использовал один из функций FFT SciPy в. Вывод представляет собой массив комплексных чисел. Как представить эти сложные числа графически?
Обычно также логарифмическая шкала по оси y. – wim
@wim - Я думаю, что это существенно зависит от анализируемых данных. Если у вас более или менее монохроматический сигнал, вы можете увидеть только несколько доминирующих частот и не заботиться о других ... – mgilson