色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 生成白噪聲

吉茹定2年前10瀏覽0評論

白噪聲是一種各個頻率都有均勻分布的噪聲,可以用來模擬一些隨機過程。Python中可以使用numpy庫來生成白噪聲。

import numpy as np
# 生成長度為n的白噪聲
n = 1000
noise = np.random.randn(n)

上述代碼中,np.random.randn(n)生成了長度為n的標準正態分布隨機數,即均值為0、方差為1的隨機數。在這個基礎上,可以進行平移、縮放等操作以得到所需的白噪聲。

下面給出一個完整的例子,生成長度為1000的白噪聲并將其繪制成圖形。

import numpy as np
import matplotlib.pyplot as plt
# 生成長度為n的白噪聲
n = 1000
noise = np.random.randn(n)
# 繪制圖形
plt.plot(noise)
plt.title('White Noise')
plt.xlabel('Time')
plt.ylabel('Amplitude')
plt.show()

運行上述代碼,可以得到如下圖形:

![white_noise.png](https://i.loli.net/2021/05/28/hDBTFRq3KO2AESm.png)