我想在[-1 1]範圍內創建或生成白噪聲,但我不知道如何去做。我選擇的編程語言是matlab。據我所知,存在一個名爲randn
的函數,還有一個名爲wgn
(高斯白噪聲)的函數。所以,請幫助我這個問題,澄清,例如我要產生以下公式:在matlab區間生成白噪聲[-1 1]
x(t)=20*sin(2*pi*f1*t)+30*cos(2*pi*f2*t)+A3*white noise
其中A3=amplitude
和白噪聲的範圍是[-1 1]。請幫助我,並澄清如何做到這一點。我的困惑與白噪聲有關,而不是與其他噪聲有關,我們假設t從1變爲100.
這個問題已經得到解決:http://stackoverflow.com/questions/14527915/generate-white-noise-with-amplitude-between-1-1- whith-matlab – tashuhka 2013-03-21 09:24:55
但是哪一部分?我怎樣才能使用公式?哪些功能可以用於白噪音? – 2013-03-21 09:27:24
「白噪聲」和「高斯白噪聲」之間有區別......請參閱我的白噪聲答案。 – bla 2013-03-21 09:39:49