我正在尝试计算白噪声波形的幅度、相位谱和幅度变化,但我收到一个错误,我不知道如何解决它......另外,幅度变化我不知道如何在 python 中实现。 ..一点帮助将不胜感激。谢谢!
import scipy.signal as sg
import numpy as np
import matplotlib.pyplot as plt
e = np.random.normal(0,1,1e3) #here the compiler says that it's the problem
E = sg.fft(e)
plt.figure("Bode plot")
plt.subplot(211)
plt.title("Magitude")
plt.plot(np.abs(E))
plt.subplot(212)
plt.title("Phase")
plt.plot(np.angle(E))
plt.show()