1

在 Python IDLE 中:

>>> 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 ])

在上面的代码中,我使用了 scipy 的 FFT 函数之一。输出是一个复数数组。如何以图形方式表示这些复数?

4

1 回答 1

2

我想我经常看到这些东西表示为功率谱: - 例如,绘制np.absolute数据的结果。有时您还会看到带有 2 条迹线的图 - 一条迹线用于实部,一条迹线用于虚部。在傅里叶变换的维基百科页面上,它们并排显示了实部和虚部的图。这一切都取决于你在寻找什么......

于 2013-02-18T19:20:54.643 回答