Python - Gaussian noise

天道酬勤
2 min readApr 12, 2018

--

常態分布(英語:normal distribution)又名高斯分布(英語:Gaussian distribution), 是一個非常常見的連續機率分布

高斯分佈公式

各種各樣的心理學測試分數和物理現象比如光子計數都被發現近似地服從常態分布。儘管這些現象的根本原因經常是未知的,理論上可以證明如果把許多小作用加起來看做一個變量,那麼這個變量服從常態分布(在R.N.Bracewell的Fourier transform and its application中可以找到一種簡單的證明)

高斯分佈圖

實作-Python

模擬一個 (平均值 = 0 變異數 = 3) 的Gaussian Noise,如左下圖的藍色波形,而此雜訊的機率密度函數( Probability Density Function, p.d.f)正是ㄧ下方的柱狀圖

最後依照高斯分佈公式直接繪出一條(平均值 = 0 變異數 = 3)的紅色高斯曲線驗證,模擬出的柱狀圖的確為我們所要的高斯分佈

Gaussian Noise模擬程式碼

參考資料

WIKI百科

--

--