生活随笔
收集整理的這篇文章主要介紹了
随机信号功率谱估计
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
隨機信號功率譜估計
題目描述:估計如下隨機信號的功率譜密度曲線。
問題分析:題目比較簡單,先產生對應的隨機信號,然后用periodogram函數在一個周期內估計功率譜密度,當仿真點數足夠多的時候,取均值即可逼近真實的功率譜函數。
N=1024;
fs=1000; %采樣點數
t=(0:N-1)/fs; %時間序列
M=1000; %仿真點數M,M值應該設置大一些,使得估計出來的功率譜更加平滑
fai=random('unif',0,1,1,M)*2*pi; %均勻分布的相位
x1n=random('norm',0,1,N,M); %高斯噪聲
for k=1:Mxn(:,k)=sin(2*pi*20*t(:)+fai(k))+3*cos(2*pi*60*t(:)+fai(k))+x1n(:,k); %真實信號Sx(:,k)=periodogram(xn(:,k)); %periodogram函數表示在一個周期內估計功率譜密度
end
ESx=mean(Sx(1:N/2,:),2); %功率譜密度仿真結果求均值,減小誤差
f=(0:N/2-1)*fs/N; %頻率序列
plot(f,10*log10(ESx));
xlabel('frequence/Hz');
ylabel('Reciver/dB');
title('spectrum estimation')
總結
以上是生活随笔為你收集整理的随机信号功率谱估计的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。