Python 根据脉冲响应绘制相位图,并进行延迟调整

Python 根据脉冲响应绘制相位图,并进行延迟调整,python,numpy,matplotlib,fft,phase,Python,Numpy,Matplotlib,Fft,Phase,我正试图用python绘制脉冲响应的相位图,但是相位 如何在代码中添加延迟,使相位图看起来更好 我知道a必须添加1024个样本/21.333ms的延迟,但不知道如何添加 导入matplotlib.pyplot作为plt 将numpy作为np导入 fs=48000 抽头=[…] n=len(抽头)//2+1 x=np.linspace(0,fs/2,n,端点=True) h=np.fft.fft(抽头) plt.半对数X(X,np.角(h[:n],度=真)) 看一看

我正试图用python绘制脉冲响应的相位图,但是相位

如何在代码中添加延迟,使相位图看起来更好

我知道a必须添加1024个样本/21.333ms的延迟,但不知道如何添加

导入matplotlib.pyplot作为plt
将numpy作为np导入
fs=48000
抽头=[…]
n=len(抽头)//2+1
x=np.linspace(0,fs/2,n,端点=True)
h=np.fft.fft(抽头)
plt.半对数X(X,np.角(h[:n],度=真))
看一看