Я пытаюсь построить фазовый график импульсной характеристики с помощью python, но фаза выглядит довольно искаженной .
Как я могу добавить задержку в свой код, чтобы фазовый график выглядел лучше, как в этом примере ?
Я знаю, что нужно добавить задержку в 1024 отсчета / 21,333 мс, но не знаю, как
import matplotlib.pyplot as plt
import numpy as np
fs = 48000
taps = [...]
n = len(taps)//2+1
x=np.linspace(0, fs/2, n, endpoint=True)
h = np.fft.fft(taps)
plt.semilogx(X, np.angle(h[:n], deg=True))