У меня шумовой сигнал данных, который содержит несколько частотных тонов и шумов, мне нужно определить амплитуду определенной частоты тона, в настоящее время я использую быстрое преобразование Фурье (FFT) для обработки сигнала и получения этого конкретного тона.
Мне интересно, как использовать метод корреляции в Python для получения определенной частоты тона?
fft = np.fft.fft(q)
fft_db=20*np.log10(np.abs(fft))
amp_10MHz = fft_db[124]