随机信号分析实验报告二 2

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《随机信号分析》实验报告二

班级:

学号:

姓名:

实验二高斯噪声的产生和性能测试

1.实验目的

(1)掌握加入高斯噪声的随机混合信号的分析方法。

(2)研究随机过程的均值、相关函数、协方差函数和方差。

⒉实验原理

(1)利用随机过程的积分统计特性,给出随机过程的均值、相关函数、协方差函数和方差。

(2)随机信号均值、方差、相关函数的计算公式,以及相应的图形。

⒊实验报告要求

(1)简述实验目的及实验原理。

(2)采用幅度为1,频率为25HZ的正弦信号错误!未找到引用源。为原信号,在其中加入均值为2,方差为0.04的高斯噪声得到混合随机信号X(t)。

试求随机过程

的均值、相关函数、协方差函数和方差。用MATLAB进行仿真,给出测试的随机过程的均值、相关函数、协方差函数和方差图形,与计算的结果作比较,并加以解释。

(3)分别给出原信号与混合信号的概率密度和概率分布曲线,并以图形形式分别给出原信号与混合信号均值、方差、相关函数的对比。

(4)读入任意一幅彩色图像,在该图像中加入均值为0,方差为0.01的高斯噪声,请给出加噪声前、后的图像。

(5)读入一副wav格式的音频文件,在该音频中加入均值为2,方差为0.04的高斯噪声,得到混合随机信号X(t),请给出混合信号X(t)的均值、相关函数、协方差函数和方差,频谱及功率谱密度图形。

4、源程序及功能注释

(2)源程序:

clear all;

clc;

t=0:320; %t=0:320

x=sin(2*pi*t/25); %x=sin(2*p1*t/25)

x1=wgn(1,321,0); %产生一个一行32列的高斯白噪声矩阵,输出的噪声强度为0dbw

z=x+x1; %z=x+x1;

y=trapz(t,z); %y=int(z,x,o,t),返回到从0到t的定积分z,积分变量为x

subplot(2,3,1),plot(z); %将图像窗口分为6个画图区,在第一个区域画图,以z为纵坐标

title('随机信号序列') %命名图像

meany=mean(z); %返回y中表示的平均值

subplot(2,3,2),plot(t,meany,'.'); %在第二个区域画图

title('随机信号均值') %命名

vary=var(y); %方差

subplot(2,3,3),plot(t,vary,'.'); %在第三个区域作图

title('随机信号方差') %命名

cory=xcorr(z,'unbiased');%自相关函数

subplot(2,3,4),plot(cory); %自相关函数

title('随机信号自相关函数') %命名

covv=cov(y);%协方差

subplot(2,3,5),plot(t,covv,'.'); %在第五个区域作图

title('随机信号协方差') %命名

(3)源程序:

t=[0:0.0005:0.045]; %t=[0:0.0005:0.045]

X1=sin(2*pi*25*t); %正弦

subplot(3,4,1); %将图像窗口分为12个画图区,在第一个区域画图,以z为纵坐标plot(t,X1);grid %以t为横坐标,X1为纵坐标,在画图中设置网格线

title('正弦函数序列');%命名

X2=randn(1,length(t)); %产生均值为0,方差σ^2=1,标准差σ=1的正态分布的随机数或矩阵的函数高斯随机信号

%X2=normrnd(2,0.04); %高斯随机序列均值,标准差

subplot(3,4,2); %在第二个区域作图

plot(t,X2);

title('高斯噪声序列'); %命名

X=X1+X2; %混合随机信号X(t)

subplot(3,4,3); %在第三个区域作图

plot(t,X);grid

title('混合随机信号'); %命名

meany1=mean(X1); %原信号的均值subplot(3,4,5),plot(t,meany1); %在第六个区域作图title('原信号均值'); %命名

vary1=var(X1); %原信号的方差subplot(3,4,6),plot(t,vary1); %在第6个区域作图title('原信号方差'); %命名

cory1=xcorr(X1,'unbiased'); %原信号的自相关函数subplot(3,4,7),plot(cory1); %在第七个区域作图title('原信号自相关函数'); %命名

meany=mean(X); %混合信号的均值subplot(3,4,9),plot(t,meany); %在第九个区域作图title('混合信号均值'); %命名

vary=var(X); %混合信号的方差subplot(3,4,10),plot(t,vary); %在第十个区域作图

title('混合信号方差') %命名

cory=xcorr(X,'unbiased'); %混合信号的自相关函数subplot(3,4,11),plot(cory); %在第十一个区域作图title('混合信号自相关函数') %命名

covy=cov(X1,X); %协方差

subplot(3,4,4),plot(covy);

title('协方差'); %命名

[f1,xi]=ksdensity(X1); %原信号的概率密度subplot(3,4,5);

plot(xi,f1);

title('原信号的概率密度分布)'); %命名

[f2,xi]=ksdensity(X); %混合信号的概率密度

相关文档
最新文档