Постройте фазовый график от импульсной характеристики с регулировкой задержки - PullRequest
1 голос
/ 16 июня 2020

Я пытаюсь построить фазовый график импульсной характеристики с помощью 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))
...