MATLAB wgn函數產生高斯白噪聲程序
MATLAB產生整個頻帶內的高斯白噪聲,並對其時域波形頻譜作出分析。
操作方法
(01)產生高斯白噪聲信號信號參數:時寬5s。MATLAB程序:fs=100;T=5;n=round(T*fs);%採樣點個數t=linspace(0,T,n);y=wgn(1,n,0);%LFM信號注:這邊wgn函數中前兩個參數分別爲要產生的信號矩陣的行數與列數,第三個參數爲噪聲信號的功率,這邊設定爲0就是0dbW。
(02)高斯白噪聲信號時域頻域波形:在設定的0~5s時寬範圍內,是雜亂無章的噪聲。這邊幅度並不爲1,因爲我們設定的0dbW(相當於1W)是統計意義上的噪聲功率,每個時刻的瞬時功率不一定爲AB程序:figure;plot(t,y);title(x27;高斯白噪聲信號時域');xlabel('t/s');ylabel('幅度');執行結果:
(03)高斯白噪聲頻譜:可以看到,頻譜分量鋪滿了整個頻帶,但由於只是對一個樣本作頻譜分析,並沒有得到統計意義上均勻的功率譜。MATLAB程序:fft_y=fftshift(fft(y));f=linspace(-fs/2,fs/2,n);figure;plot(f,abs(fft_y));title('高斯白噪聲信號頻譜');xlabel('f/Hz');ylabel('幅度');執行結果:
特別提示
若要得到指定頻帶內的噪聲信號,透過一個FIR濾波器即可。
-
一個比特幣值多少人民幣?2019突破55285元(最高137177元)
導語:比特幣是一種加密的虛擬數字貨幣,在2017年12月17日曾達到歷史最高價19850美元,但是在2017年9月4日,央行表示禁止虛擬貨幣的交易,並且比特幣在中國是沒有法律上的貨幣地位,不過據國外報價表明,在2019年5月14日,比特幣的價格已經再創新高,突破了8000美元,也就是人民幣...
-
純淨水可以養魚嗎
(01)純淨水基本上是去除了大部分雜質和化學物質的水。儘管純淨水對於一些特定類型的魚可能不太適合,但在某些情況下,可以使用純淨水來養魚。(02)以下是一些需要考慮的因素:1.魚種選擇:有些魚種對水質要求非常嚴格,可能需要特定類型的水質才能生存。在選擇要養的魚之前,了...
-
斯金納箱的恐怖之處 斯金納箱說明了什麼(人性)
導語:斯金納箱是由斯金納在1938年發明的,將一隻很餓的小白鼠放置在箱子裏面,最開始它會比較隨意的摸索,不經意間按壓到了槓桿發現有食物掉入,然後逐漸發現規律,它就會找到獲得食物的妙招,算是比較真實的模擬了賭博,下面探祕志和大家一起了解一下。斯金納箱的恐怖之處所...
-
菠蘿蜜粘液的去除技巧
(01)您好!菠蘿蜜粘液的去除技巧有很多,以下是一些常見的方法:1.使用鹽:將適量的食用鹽倒在菠蘿蜜粘液的區域上,然後用乾淨的抹布或紙巾擦拭即可。(02)2.使用醋或檸檬汁:將醋或檸檬汁倒在菠蘿蜜粘液的區域上,靜置幾分鐘後用抹布或紙巾擦拭即可。3.使用洗潔精:將洗潔精倒在菠...