添加高斯白噪音 # 添加高斯白噪音 def gen_gaussian_noise(signal,SNR): #signal: 原始信号,SNR: 添加噪声的信噪比,return: 生成的噪声 noise=np.random.randn(*signal.shape) # *signal.shape 获取样本序列的尺寸 noise=noise-np.mean(noise) signal_power=(1/signal.shape[0])*np.