我有一个FFT结果.它们存储在两个double数组中:实部数组和虚部数组.如何确定与这些阵列中每个元素对应的频率?
double
换句话说,我想创建一个存储FFT的每个实部和虚部的频率的数组.
c# signal-processing fft
关于这个主题有很多问题,我已经循环浏览了其中很多问题,获取了有关处理频率的概念性指针(此处和此处)、有关 numpy 函数的文档(此处)、如何提取幅度和相位的信息(此处)、并走出网站,例如this或this。
然而,只有痛苦地用简单的例子向自己“证明它”,并检查不同函数的输出与它们的手动实现相比,才给了我一些想法。
答案试图记录和分享与 Python 中的 DFT 相关的细节,如果不以简单的术语进行解释,这些细节可能会构成进入障碍。
python numpy fft
fft ×2
c# ×1
numpy ×1
python ×1
signal-processing ×1