然后我想从这样的FFT中提取峰值。在上面给出的例子中,'z‘轴的峰值大约是: 2.90 Hz at 0.15 g106.22 Hz at 0.10 g 我考虑做的一件事是过滤掉幅度低于给定阈值的所有频率(例如,它可能在0.1 g附近),这将给我一个仅包含峰值的波形。然后我想尝试将波形“分割”成代表单个
我正在尝试使用Python的NumPy库进行一些频率分析。我有两个.wav文件,它们都包含440 Hz正弦波。其中一个是用NumPy正弦函数生成的,另一个是用Audacity生成的。FFT对Python生成的FFT起作用,但对Audacity不起任何作用.as wave
rate, data = wave.read(infile)
dat