Matlab程序:AR随机信号功率谱

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

clearall;%%%%%%AR过程功率谱%%%%%%Nn=randn(1,4096);%产生高斯白噪声%Rn=conv(Nn,fliplr(Nn));%通过卷积求噪声自相关函数Rn=xcorr(Nn,Nn);%噪声自相关函数Fn=fft(Rn);%求噪声功率谱omega_n=linspace(0,2,length(Fn));subplot(2,2,1);plot(omega_n,abs(Fn));title('Noisespectrum');a1=0.1;a2=-0.8;a=[1,a1,a2];b=1;%AR系统函数的系数[H,W]=freqz(b,a,length(Fn),'whole');%求AR系统的频率响应,0-2pisubplot(2,2,2);plot(W/pi,abs(H));title('|H(\omega)|');Fx1=abs(H).^2.*(Fn.');%直接通过随机过程通过LTI系统的性质求输出AR过程的功率谱omega1=linspace(0,2,length(Fx1));subplot(2,2,3);plot(omega1,abs(Fx1));title('ARspectrum(method1)');h=ifft(H);%AR系统的冲激响应x=conv(h,Nn);%系统输出信号%Rx=conv(x,fliplr(x));%输出信号的自相关Rx=xcorr(x,x);Fx2=fft(Rx);%AR过程功率谱omega2=linspace(0,2,length(Fx2));subplot(2,2,4);plot(omega2,abs(Fx2));title('ARspectrum(method2)');

1 / 1
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功