隨機共振討論之白雜訊

2021-06-20 01:00:30 字數 634 閱讀 3500

白色雜訊是借鑑白色光譜的說法,雜訊的自相關函式是dirac-delta函式,其功率譜是乙個平坦的譜,這個和物體反射和發射的光譜整個光學範圍內是平坦的相類似,所以叫做白雜訊。

但是,白雜訊並不能和高斯雜訊混淆在一起,高斯雜訊是說雜訊的分布符合高斯類指數分布,其他分布的白雜訊也非常多,高斯白雜訊只是其中乙個。只要自相關函式是dirac函式,那麼我們都說是白色雜訊,只要不是都是有色的。

真正的白色雜訊是物理不可實現的,因為功率譜密度為恆定值2d,而頻率是到無窮大,那麼自然二者相乘也是無窮大,就是能量。這個因此不可實現。實際中訊號所在的頻帶相對雜訊所佔的頻帶來講很小,因此只要在我們關心的頻帶內,雜訊頻譜是平的,就可以了近似「白」。

因此,實際中適用的都是有限頻寬b內的白色雜訊,這樣雜訊的方差=2d*b。如果我們以取樣時間ts取樣的話,那麼我們認為是1/ts頻帶內的雜訊都被採進來了,那麼有 方差=2d/ts。

比如我們經常用到matlab中的band-limited white noise模組,第乙個noise power實際就是2d,不是方差,那麼你設定好取樣時間ts之後自然得到你需要的方差了,如果你用命令**的時候,sigma*randn(m,n)這樣產生的方差是sigma^2,你還要知道系統取樣時間,這樣換算到雜訊強度2d。

這個我想是隨機共振研究首先要解決的問題之一。

討論記錄之C 細節

participants lf,hzp,cpp,zy date 08 09 16 7 20pm recorder cpp,zy 參考文獻 1 effective c 2nd edition,scott meyers etc.2 c 程式設計教程 錢能 3 高質量c c程式設計指南 林銳 4 應大家的...

STL之Ranges區間討論

stl裡的演算法用來處理乙個或多個區間內的元素,這樣的區間可以涵蓋容器內的全部元素,但非強制要求。為了得以操作容器元素的某個子集,我們必須將區間首尾當做兩個引數傳遞給演算法。需要注意的是呼叫者需要保證由這個兩個引數定義出來的區間是有效的。有效性是指,從起點出發,逐一前進,能夠到達終點。即呼叫者必須確...

隨機演算法之求

用隨機方法求 具體方法如下 易想到用 s 正方形內切圓 與s 正方形 比值求得 我們首先對內切圓圓心為座標原點建立座標系,考慮到隨機函式rand 產生0 rand max的隨機數,所以產生的點均落在第一象限,第一象限1 4圓和圓外 的點的個數比值即為 s 正方形內切圓 與s 正方形 比值 inclu...