窄带随机过程的产生及其性能测试
窄带随机过程
![窄带随机过程](https://img.taocdn.com/s3/m/9a635ce64793daef5ef7ba0d4a7302768e996f8f.png)
窄带随机过程通信系统都有发送机和接收机,为了提高系统的可靠性,通常在接收机的输入端接有一个带通滤波器,信道内的噪声构成了一个随机过程,经过该带通滤波器之后,则变成了窄带随机过程,因此,讨论窄带随机过程的规律是重要的。
一、窄带随机过程的定义窄带随机过程的定义借助于它的功率谱密度的图形来说明。
图3.5.1(a)中,波形的中心频率为,带宽为,当满足时,就可认为满足窄带条件。
若随机过程的功率谱满足该条件则称为窄带随机过程。
若带通滤波器的传输函数满足该条件则称为窄带滤波器。
随机过程通过窄带滤波器之后变成窄带随机过程。
图3.5.1窄带波形的频谱及示意波形 二、窄带随机过程的表示方式如果在示波器上观察这个过程中一个样本函数的波形,则会发现它像一个包络和相位缓慢变化的正弦波,如图3.5.1(b)所示。
因此窄带随机过程可用下式表示成:式中,是窄带随机过程包络;是窄带随机过程的随机相位。
窄带随机过程也可用下式表示其中: 这里的和分别被称作的同相分量和正交分量。
可见,的统计特性可以由、或、的统计特性来确定。
反之,若已知的统计特性,怎样来求、或、的特性呢?三、同相分量与正交分量的统计特性设窄带随机过程是均值为零平稳的窄带高斯过程。
可以证明,它的同相分量和正交分量也是均值为零的平稳高斯过程,而且与具有相同的方差。
1.数学期望已设是平稳的,且均值为零,即对于任意时刻,有,所以,可得即 2.自相关函数我们知道一些统计特性可以从自相关函数中得到,所以,按定义的自相关函数为将上式展开,并取数学期望为其中因为是平稳的,可以令,得(1)同理,令,得(2)如果是平稳的,则、也是平稳的。
由于式(1)和式(2)相等,则应有可见,的同相分量和正交分量具有相同的自相关函数,而且根据互相关函数的性质,有可见,有上式表示,为的奇函数,所以同理可以证明得到即这表明,和具有相同的方差。
3.概率密度函数因为和统计独立,则和的二维概率密度函数为利用式(3.5.16),上式改写为以上讨论的是由的统计特性推导出同相分量和正交分量的统计特性。
第6章 窄带随机过程
![第6章 窄带随机过程](https://img.taocdn.com/s3/m/01c66f5ea216147916112841.png)
xˆ
2
(
t
)dt
x
2
(t
)dt
lim 1 T xˆ 2 (t)dt lim 1 T x 2 (t)dt
T 2T T
T 2T T
上 海 大 学 通 信 学 院
上 海 大 学 通 信 学 院
3
2016/10/28
上
海 三、窄带随机过程的性质
大
学
通 问题:若已知Z(t)的功率谱密度 GZ ( ) 或统计特性RZ ( ) 信 (讨论平稳窄带过程),则其B(t)和 (t ) 或X(t) 和Y (t)
性质4.
RX
(
)
1
0 GZ ()cos[( 0 ) ]d
性质5. RX ( ) RY ( )
性质6.
RXY
(
)
1
0 GZ ()sin[( 0 ) ]d
性质7. RY X ( ) RXY ( ), RXY ( ) RXY ( )
上
海
大 学
性质8. RXY (0) E[X(t)Y(t)] 0, RY X (0) 0
(
f
),奇函数
由此可知:时域实信号正、负频域的频谱可互求。
1
2016/10/28
上
海 大
从有效利用信号的角度出发,实信号负频域部分是冗余
学 的,所以只要保留正频域的频谱,记为 S ( f ),即可。
通
信 学
若只取正频域频谱
S ( f ),则
S
(
f
)
S (
f
),即S ( f ) 不满
院 足共轭对称性,且 S ( f ) 时域复信号。
s( t )
h( t )
窄带过程产生及随机信号功率谱仿真
![窄带过程产生及随机信号功率谱仿真](https://img.taocdn.com/s3/m/e86f48761ed9ad51f01df26f.png)
一、模拟产生一个窄带随机过程。
首先产生两个相互独立的随机过程Ac(t)和As(t),用两个正交载波进行调制得到窄带过程。
绘出其波形、相关函数及功率谱(1000数据点)。
(陈超然)程序代码:clear all;clc;N=1000;X1 =0.2*randn(1,N);X2 =0.2*randn(1,N);fs=200;t =-0.5:1/N:(0.5-1/N);A=[1 -0.9];B=1;Xc=filter(B,A,X1);Xs=filter(B,A,X2);for n=1:NY(n)=Xc(n)*cos(2*pi*fs*t(n))- Xs(n)*sin(2*pi*fs*t(n));end[R,lags]= xcorr(Y,N);%计算序列的自相关NFFT=2^nextpow2(N); %求得最接近总点数的2^n,这里是1024Pxx=abs(fft(R,NFFT)/N); %对自相关函数进行fft变换f=fs*linspace(0,1,NFFT);figure(1)n=1:N;plot(t(n),Y(n));title('输出波形');figure(2)plot(lags,R);title('自相关函数');figure(3);plot(f,Pxx);%绘制功率谱曲线title('功率谱密度');运行结果输出波形相关函数功率谱密度二、如果信号X(t)的表达式为:X (t) = sin c(100t) cos(2p *200t)1、绘出信号及其幅度频谱曲线;2、当中心频率向左搬移f0=200Hz时,求出其低通等效信号,并绘出其幅度频谱、信号的同相、正交分量及包络;3、当中心频率向左搬移f0=100Hz时,求出其低通等效信号,并绘出其幅度频谱、信号的同相、正交分量及包络。
(郭静)程序代码:clcclearN=512;fs=N/0.5;%%%%%%%%%%%%%%%%%%%%%%%%%信号的产生及可视化%%%%%%%%%%%%%%%%%%%%%%%%%%t=-0.25:0.5/N:(0.25-0.5/N);for n=1:NX(n)=sinc(100*t(n))*cos(2*pi*200*t(n));h_t(n)=1/(pi*t(n));endn=1:N;figure(1)plot(t(n),X(n));grid;axis([-0.15 0.15 -1 1]);title('信号曲线');Xw=abs(fft(X,N)); %fft变化,除以信号的点数看原信号的幅值f=fs*linspace(0,1,N);%频率轴的产生figure(2)plot(f,Xw)title('信号幅频曲线') axis([0 1024 0 6])运行结果-0.1-0.050.050.10.15-1-0.8-0.6-0.4-0.200.20.40.60.81信号曲线01002003004005006007008009001000123456信号幅频特性%%%%%%%%%%%%%%%%%%%%%%%%%频率左移100%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% for n=1:NXc_1(n)=sinc(100*t(n))*cos(2*pi*100*t(n)); %信号频率左移100Ac_1(n)=sinc(100*t(n));endAs_1=hilbert(Ac_1); %信号的hilbert变换for n=1:NXs_1(n)=As_1(n)*sin(2*pi*100*t(n));endX_hil_1=hilbert(Xc_1);X_1_hil_fft=abs(fft(X_hil_1,N)); %信号的fft变换for n=1:NX_1_enve(n)=sqrt(Ac_1(n)^2+As_1(n)^2); %求信号的包络endfigure(3)subplot(221)plot(f,X_1_hil_fft)axis([0 512 0 12]);title('信号频率左移100hilbert变换的频谱')subplot(222)plot(t,Xc_1)title('f0=100低通等效同相分量')axis([-0.15 0.15 -0.6 1]);subplot(223)plot(t,Xs_1)axis([-0.15 0.15 -0.6 1]);title('f0=100低通等效正交分量')subplot(224)plot(t,X_1_enve)axis([-0.15 0.15 0 1.5]);title('f0=100低通等效包络')运行结果:%%%%%%%%%%%%%%%%%%%%%%%%%信号频率左移200%%%%%%%%%%%%%%%%%%%%%%%%%%%%% for n=1:NXc_2(n)=sinc(100*t(n))*cos(2*pi*0*t(n));Ac_2(n)=sinc(100*t(n)); endAs_2=hilbert(Ac_2); for n=1:NXs_2(n)=As_2(n)*sin(2*pi*0*t(n)); endX_hil_2=hilbert(Xc_2);X_2_hil_fft=abs(fft(Xc_2,N)); for n=1:NX_2_enve(n)=sqrt(Ac_2(n)^2+As_2(n)^2); end figure(4) subplot(221) plot(f,X_2_hil_fft) axis([0 512 0 12]);title('信号频率左移200hilbert 变换的频谱') subplot(222) plot(t,Xc_2)title('f0=200低通等效同相分量') axis([-0.15 0.15 -0.6 1]); subplot(223) plot(t,Xs_2)axis([-0.15 0.15 -0.6 1]); title('f0=200低通等效正交分量') subplot(224) plot(t,X_2_enve)hilbert 变换后信号左移100的频谱f0=100低通等效同相分量f0=100低通等效正交分量f0=100低通等效包络axis([-0.15 0.15 0 1.5]); title('f0=200低通等效包络')运行结果:hilbert 变换后信号左移200的频谱f0=200低通等效同相分量f0=200低通等效正交分量f0=200低通等效包络。
09第八章窄带随机过程
![09第八章窄带随机过程](https://img.taocdn.com/s3/m/24ea09442e3f5727a5e962e1.png)
4S (w) w 0 (t)的 功 率 谱 密 度 S (w) X 5) 解 析 过 程 X X w 0 0 ˆ 解 : 已 知 R X ( ) 2[ R X ( ) jR X ( )], 等 式 两 边 做 傅 氏 变 换 可 得 : ˆ S X ( w ) 2[ S X ( w ) jS X ( w )] ˆ 其 中 , S X ( w ) j sgn( w ) S X ( w ) 所 以 : S X ( w ) 2[ S X ( w ) s g n ( w ) S X ( w )] 4SX (w) w 0 w 0 0
三、窄带随机过程的莱斯表达式
任 何 一 个 实 平 稳 随 机 过 程 X(t)都 可 以 表 示 为 : X ( t ) = ( t ) c o s w 0 t b ( t ) s in w 0 t 式 中 , 对 于 窄 带 随 机 过 程 来 说 , w 0一 般 为 窄 带 滤 波 器 的 中 心 频 率 。
( t ) , b ( t )为 另 外 两 个 随 机 过 程 。
ˆ ( t ) = X ( t ) c o s w 0t X ( t ) s i n w 0t ˆ b( t ) = - X ( t ) s i n w 0 t X ( t ) c o s w 0 t 证明:
证明: 若 X(t)为 实 随 机 过 程 , 则 其 解 析 过 程 为 : ˆ X ( t ) = X ( t ) jX ( t ) 用乘e
复随机过程
定义: 设{Xt, t∈T},{Yt, t∈T}是取实数值的两个随机过程,若对任意t∈T
Zt X
t
iY t
其中 i
1
,则称{Zt, t∈T}为复随机过程。
随机信号分析实验报告(基于MATLAB语言)
![随机信号分析实验报告(基于MATLAB语言)](https://img.taocdn.com/s3/m/8c764629227916888486d7e5.png)
随机信号分析实验报告——基于MATLAB语言姓名:_班级:_学号:专业:目录实验一随机序列的产生及数字特征估计 (2)实验目的 (2)实验原理 (2)实验内容及实验结果 (3)实验小结 (6)实验二随机过程的模拟与数字特征 (7)实验目的 (7)实验原理 (7)实验内容及实验结果 (8)实验小结 (11)实验三随机过程通过线性系统的分析 (12)实验目的 (12)实验原理 (12)实验内容及实验结果 (13)实验小结 (17)实验四窄带随机过程的产生及其性能测试 (18)实验目的 (18)实验原理 (18)实验内容及实验结果 (18)实验小结 (23)实验总结 (23)实验一随机序列的产生及数字特征估计实验目的1.学习和掌握随机数的产生方法。
2.实现随机序列的数字特征估计。
实验原理1.随机数的产生随机数指的是各种不同分布随机变量的抽样序列(样本值序列)。
进行随机信号仿真分析时,需要模拟产生各种分布的随机数。
在计算机仿真时,通常利用数学方法产生随机数,这种随机数称为伪随机数。
伪随机数是按照一定的计算公式产生的,这个公式称为随机数发生器。
伪随机数本质上不是随机的,而且存在周期性,但是如果计算公式选择适当,所产生的数据看似随机的,与真正的随机数具有相近的统计特性,可以作为随机数使用。
(0,1)均匀分布随机数是最最基本、最简单的随机数。
(0,1)均匀分布指的是在[0,1]区间上的均匀分布, U(0,1)。
即实际应用中有许多现成的随机数发生器可以用于产生(0,1)均匀分布随机数,通常采用的方法为线性同余法,公式如下:,序列为产生的(0,1)均匀分布随机数。
定理1.1若随机变量X 具有连续分布函数,而R 为(0,1)均匀分布随机变量,则有2.MATLAB中产生随机序列的函数(1)(0,1)均匀分布的随机序列函数:rand用法:x = rand(m,n)功能:产生m×n 的均匀分布随机数矩阵。
(2)正态分布的随机序列函数:randn用法:x = randn(m,n)功能:产生m×n 的标准正态分布随机数矩阵。
窄带随机过程的模拟与分析
![窄带随机过程的模拟与分析](https://img.taocdn.com/s3/m/a97e4c16ff00bed5b9f31db4.png)
实验报告实验题目:窄带随机过程的模拟窄带随机过程的模拟一、实验目的(1)了解具有任意功率谱(低频)的正态随机过程的模拟; (2)了解窄带随机过程的模拟方法。
二、实验原理(1)任意功率谱的正态随机过程的模拟假定需要产生一个持续时间为d T 的高斯随机过程的一个样本()X t ,要求功率谱满足()X G f 。
为此,可以先将()X t 进行周期延拓,得到一个周期信号,然后对周期信号进行傅里叶级数展开。
即0201()()j f k k k dXt X e f T π∞=-∞==∑由于傅里叶级数是k X 的线性组合,所以,如果k X 是零均值的高斯随机变量,那么()X t 也是零均值高斯过程,如果{}()Xt 是两两正交的序列,则周期信号的功率谱为线谱。
即 2220()()(())kk k X k G f g f kf gE X δ∞=-∞=- =∑通过选择k g 就可以得到期望的功率谱。
假定()X G f 是带限的,即()0()X G f f B = >那么,{}2k g 只有有限项,共21M +项,与此对应的傅里叶级数也是21M +项。
因此,只需产生21M +个互相正交的零均值高斯随机变量{}11,,,,M M M M X X X X --+- 。
然后据此构造时域样本函数即可,有02()[]()Mj f k i t k k MX i X i t X e π∆=-=∆=∑其中t ∆为任意小的时间间隔。
(2)窄带随机过程的模拟对于窄带系统,当系统输入白噪声或宽带噪声时,输出可以表示为0()()cos[()]Y t A t t t ω=+Φ其中0ω为中心频率,()A t 和()t Φ是满变化的随机过程,对上式展开得00()()cos ()sin c s Y t A t t A t t ωω=-其中,()()cos (),()()sin ()c s A t A t t A t A t t =Φ=Φ,是慢变化的随机过程,分别称为窄带随机过程的同向分量和正交分量。
6.窄带随机过程的产生 - 随机信号分析实验报告
![6.窄带随机过程的产生 - 随机信号分析实验报告](https://img.taocdn.com/s3/m/d6244fcb5fbfc77da269b1d2.png)
计算机与信息工程学院综合性实验报告一、实验目的1、基于随机过程的莱斯表达式产生窄带随机过程。
2、掌握窄带随机过程的特性,包括均值(数学期望)、方差、概率密度函数、相关函数及功率谱密度等。
3、掌握窄带随机过程的分析方法。
二、实验仪器或设备1、一台计算机2、MATLAB r2013a 三、实验内容及实验原理基于随机过程的莱斯表达式00()()cos ()sin y t a t t b t t ωω=- (3.1)实验过程框图如下:理想低通滤波器如图所示:图1 理想低通滤波器()20AH ∆ω⎧ω≤⎪ω=⎨⎪⎩其它(3.2) 设白噪声的物理谱0=X G N ω(),则系统输出的物理谱为 220=()=20Y X N AG H G ∆ω⎧0≤ω≤⎪ωωω⎨⎪⎩()()其它(3.3) 输出的自相关函数为:01()()cos 2Y Y R G d τωωτωπ∞=⎰ /221cos 2N A d ωωτωπ∆=⎰ (3.4) 20sin 242N A ωτωωτπ∆∆=⋅∆ 可知输出的自相关函数()Y R τ是一个振荡函数。
计算高斯白噪声x(t)、限带白噪声()a t 、()b t 及窄带随机过程()y t 的均值,并绘出随机过程各个随机过程的自相关函数,功率谱密度图形。
四、MATLAB 实验程序function random(p,R,C) %产生一个p 个点的随机过程%--------------------------高斯窄带随机过程代码--------------------------% n=1:p;w=linspace(-pi,pi,p); wn=1/2*pi*R*C;[b,a]=butter(1,wn,'low'); %产生低通滤波器Xt=randn(1,p); %产生p 个点均值为0方差为1的随机数,即高斯白噪声 at=filter(b,a,Xt); %让高斯白噪声通过低通滤波器y_at=at.*cos(w.*n); %产生随机过程a(t)y_bt=at.*sin(w.*n); %产生随机过程b(t)yt=y_at-y_bt; %产生一个p个点的高斯窄带随机过程subplot(211)plot(yt)title('高斯窄带随机过程y(t)')subplot(212)pdf_ft=ksdensity(yt) ;plot(pdf_ft)title('y(t)的概率密度图')disp('均值如下')E_Xt=mean(y_at)E_at=mean(y_at)E_bt=mean(y_bt)E_ft=mean(yt)%-----------------------自相关函数代码如下--------------------------% figure(2)R_Xt=xcorr(Xt); %高斯白噪声X(t)的自相关函数R_at=xcorr(at); %限带白噪声的自相关函数R_y_at=xcorr(y_at); %随机过程a(t).coswt的自相关函数R_y_bt=xcorr(y_bt); %随机过程b(t).coswt的自相关函数R_ft=xcorr(yt);subplot(2,2,1);plot(R_Xt);title('高斯白噪声的自相关函数R_Xt'); %并绘制图形subplot(2,2,2)plot(R_at);title('限带白噪声的自相关函数R_a_bx'); %并绘制图形subplot(2,2,3)plot(R_y_bt);title('随机过程b(t)的自相关函数R_y_bt');subplot(2,2,4)plot(R_ft);title('高斯窄带随机过程y(t)的自相关函数R_yt');%------------------------功率谱密度代码如下---------------------------% figure(3)subplot(1,2,1)periodogram(Xt);title('高斯白噪声功率谱密度S_Xt');subplot(1,2,2)periodogram(at);title('限带白噪声功率谱密度S_a_bt');figure(4)subplot(3,1,1)periodogram(y_at);title('随机过程a(t).coswt概率密度概率密度S_y_at');subplot(3,1,2)periodogram(y_bt);title('随机过程b(t).sinwt功率谱密度S_y_bt');subplot(3,1,3);periodogram(yt);title('高斯窄带随机过程y(t)的功率谱密度S_yt');五、实验结果将上述random 函数放在Path 中后,在Commaod Window 中输入:random(1000,10,0.001)时,输出结果如下:01002003004005006007008009001000-0.50.5高斯窄带随机过程y(t)0102030405060708090100246y(t)的概率密度图0500100015002000-50005001000高斯白噪声的自相关函数R X t 0500100015002000-101020限带白噪声的自相关函数R ab x 0500100015002000-50510随机过程b(t)的自相关函数R yb t 0500100015002000-101020高斯窄带随机过程y(t)的自相关函数R y t00.51-40-30-20-10010Normalized Frequency (⨯π rad/sample)P o w e r /f r e q u e n c y (d B /r a d /s a m p l e )高斯白噪声功率谱密度S X t 00.51-80-60-40-200Normalized Frequency (⨯π rad/sample)P o w e r /f r e q u e n c y (d B /r a d /s a m p l e )限带白噪声功率谱密度S ab t0.10.20.30.40.50.60.70.80.91-80-60-40-200Normalized Frequency (⨯π rad/sample)P o w e r /f r e q u e n c y (d B /r a d /s a m p l e )随机过程a(t).coswt 概率密度概率密度S ya t00.10.20.30.40.50.60.70.80.91-60-40-200Normalized Frequency (⨯π rad/sample)P o w e r /f r e q u e n c y (d B /r a d /s a m p l e )随机过程b(t).sinwt 功率谱密度S yb t0.10.20.30.40.50.60.70.80.91-50-40-30-20-10Normalized Frequency (⨯π rad/sample)P o w e r /f r e q u e n c y (d B /r a d /s a m p l e )高斯窄带随机过程y(t)的功率谱密度S y t在Commaod Window 中输出的结果如下:E_Xt = 0.0020 E_at= 0.0020 E_bt= -0.0020 E_ft = 0.0040六、实验结果分析:1、由于高斯白噪声Xt是标准正态的,所以均值趋近于零,而at,bt是由Xt通过一个线性系统(低通滤波器)得到的,所以输出均值不变,仍为零,从程序运行结果可以看出,Xt,at,bt均值都趋近于零。
窄带随机信号发生与分析
![窄带随机信号发生与分析](https://img.taocdn.com/s3/m/7b6315120b4e767f5acfce36.png)
【实验方法】 先利用matlab仿真白噪声序列,然后构造一个窄 带系统,使白噪声通过窄带系统形成高频窄带噪声 ,再提取高频窄带噪声的各个随机分量,研究高频 窄带噪声和其各个低频随机分量的性质。整个实验 平台采用matlab 中的simulink.实现的simulink模块 如下图所示:
电子科技大学随机信号分析课程组
3.按不同时间运行此模型,每次运行后,点击个带颜色的
功能模块,观察弹出窗口的各种描述相应统计数据的模
型.
【实验数据】
下面罗列了各个测试点的波形:
电子科技大学随机信号分析课程组
【实验步骤】
1. 打开matlab,在File-set path 菜单下将含有awgn.mdl
文件的目录设为缺省目录,本机上,该目录为
d:\rsexperiment\narrowband
2. 打 开 simulink 仿 真 器 的 模 型 编 辑 器 , 在 其 中 打 开
awgn.mdl模型,此模型如图一.
窄带随机信号仿真与分 析实验
【实验目的】: 仿真窄带随机信号,提取窄带随机信号的各个 分量随机信号,测量窄带随机信号及其各个分 量随机信号的参数,验证窄带随机信号及其各 个低频分量随机信号的性质。
【实验原理】
将理想白噪声 n0 t 通过高频窄带系统可形成高频窄 带 噪声:
n t V (t ) cos wt t x t cos wt y t sin wt
(其中
w 是窄带噪声的中心频率)
高频窄带噪声n(t)与其两个低频正交分量x(t),y(t)具有 相同的均值和方差,两个低频正交分量具有相同的相 关函数和功率谱密度;
高斯窄带噪声的包络随机信号的一维分布服从瑞利 分布,而其相位随机信号服从 均匀分布。
窄带随机过程的产生及其性能测试
![窄带随机过程的产生及其性能测试](https://img.taocdn.com/s3/m/2e19a823647d27284b73519b.png)
实验四 窄带随机过程的产生及其性能测试一、实验目的1、基于随机过程的莱斯表达式产生窄带随机过程。
2、掌握窄带随机过程的特性,包括均值(数学期望)、方差、相关函数及功率谱密度等。
二、实验原理窄带随机过程的产生如下图所示:+-0cos(2)f t 0sin(2)f t 00()()sin(2)a t f tb t f t三、实验内容1、按照上面的结构框图,基于随机过程的莱斯表达式t t b t t a t X 00sin )(cos )()(ωω-=,用Matlab 产生一满足条件的窄带随机过程。
m.文件如下:%产生一个p 个点的高斯窄带随机过程 function f=suiji1(p) n=1:p;w=-pi:2*pi/1000:pi; R=100; C=0.001;wn=1/2*pi*R*C;[b,a]=butter(1,wn); g=randn(1,1001); y=filter(b,a,g); at=y.*cos(w.*n); bt=y.*sin(w.*n); ft=at-bt; subplot(211) plot(ft)subplot(212) ksdensity(ft)在command 命令框里写入: suiji1(1000)即产生一个1000个点的高斯窄带随机过程窄带随机过程波形及其概率密度图分别如下所示:020040060080010001200-2-1012-2.5-2-1.5-1-0.500.51 1.5200.511.52、画出该随机过程的若干次实现,观察其形状。
该随机过程的四次实现,代码如下: >> for i=1:1:4 syms R C; n=1:1001;w=-pi:2*pi/1000:pi; R=100; C=0.001;wn=1/2*pi*R*C;[b,a]=butter(1,wn); g=randn(1,1001); y=filter(b,a,g); at=y.*cos(w.*n); bt=y.*sin(w.*n); ft=at-bt;subplot(4,2,2*i-1) plot(ft)subplot(4,2,2*i) ksdensity(ft) end 形状如下:50010001500-505-4-224012050010001500-505-2024012050010001500-202-4-224012050010001500-202-2240123、编写Matlab 程序计算该随机过程的均值函数,自相关函数,功率谱,包络,包络平方及相位的一维概率密度画出相应的图形并给出解释。
北京理工大学随机信号分析实验报告
![北京理工大学随机信号分析实验报告](https://img.taocdn.com/s3/m/e1c19fbc02d276a201292e2a.png)
北京理工大学随机信号分析实验报告本科实验报告实验名称:随机信号分析实验实验一随机序列的产生及数字特征估计一、实验目的1、学习和掌握随机数的产生方法。
2、实现随机序列的数字特征估计。
二、实验原理1、随机数的产生随机数指的是各种不同分布随机变量的抽样序列(样本值序列)。
进行随机信号仿真分析时,需要模拟产生各种分布的随机数。
在计算机仿真时,通常利用数学方法产生随机数,这种随机数称为伪随机数。
伪随机数是按照一定的计算公式产生的,这个公式称为随机数发生器。
伪随机数本质上不是随机的,而且存在周期性,但是如果计算公式选择适当,所产生的数据看似随机的,与真正的随机数具有相近的统计特性,可以作为随机数使用。
(0,1)均匀分布随机数是最最基本、最简单的随机数。
(0,1)均匀分布指的是在[0,1]区间上的均匀分布,即 U(0,1)。
实际应用中有许多现成的随机数发生器可以用于产生(0,1)均匀分布随机数,通常采用的方法为线性同余法,公式如下:)(m od ,110N ky y y n n -=Ny x n n /=序列{}nx 为产生的(0,1)均匀分布随机数。
下面给出了上式的3组常用参数: 1、10N 10,k 7==,周期7510≈⨯;2、(IBM 随机数发生器)3116N 2,k 23,==+周期8510≈⨯;3、(ran0)315N 21,k 7,=-=周期9210≈⨯;由均匀分布随机数,可以利用反函数构造出任意分布的随机数。
定理 1.1 若随机变量 X 具有连续分布函数F X (x),而R 为(0,1)均匀分布随机变量,则有)(1R F X x -=由这一定理可知,分布函数为F X (x)的随机数可以由(0,1)均匀分布随机数按上式进行变换得到。
2、MATLAB 中产生随机序列的函数(1)(0,1)均匀分布的随机序列函数:rand用法:x = rand(m,n)功能:产生m×n 的均匀分布随机数矩阵。
MATLAB 窄带随机过程
![MATLAB 窄带随机过程](https://img.taocdn.com/s3/m/c2f350dd33d4b14e8524688f.png)
中山大学移动学院本科生实验报告(2015学年春季学期)课程名称:通信原理任课教师:刘洁 教学助理(TA ):朱焱1、 实验要求1.产生窄带随机过程和其概率谱密度2.产生多个窄带随机过程3.求出窄带随机过程的均值和自相关函数2、 设计思路0sin(2)f t 00)()sin(2)f t b t f t对于第一个实验: 首先便是要搞懂如何产生一个窄带随机过程,按照TA 的提示,循序而进,从定义出发,获得答案。
按照上面的结构框图 ,由公式:t t b t t a t X 00sin )(cos )()(ωω-= 可以较为轻松的得到窄带随机过程(先产生高斯白噪声g =randn(1,1001),产生低通[b,a] = butter(1,wn)的B/A 系数,由Y = filter (B ,A ,X ),得到a (t )和 b (t ),之后zt = a(t)cos(wt) - b(t)sin(wt),通过这个公式就容易了,再通过plot(zt);便可以得到窄带随机过程),后面的两个实验,是基于第一个实验来做的;对第二个实验: 加入for 循环,生成五个窄带随机过程,并且利用subplot 画小图。
对第三个实验: 产生窄带随机过程,利用函数mean 和xcorr 两个函数分别产生均值和自相关函数。
3、运行与测试Lab1:产生窄带随机过程和其概率谱密度在command命令框里写入:zhaidai,这是基于随机过程的莱斯表达式,产生一个1000个点的高斯窄带随机过程,和其概率谱密度(基本呈现正态分布)。
Lab2:产生多个窄带随机过程Subplot(5,2,x)让屏幕中有十个小图,分别为窄带随机过程,和其概率谱密度。
Lab3:求出窄带随机过程的均值和自相关函数分析:各个过程都是实的,中心点上相关程度最高,而且观察到:zt这个过程在中心点位置上有一个峰值,其他位置上,自相关函数会接近于零。
分析:以上是对两次窄带随机过程的均值,对于标准正态的,均值趋近于零,而at,bt是由标准正态通过一个线性系统得到的,所以输出均值不变,仍为零,从程序运行结果可以看出,均值u都趋近于零。
实验二:窄带高斯随机过程的产生
![实验二:窄带高斯随机过程的产生](https://img.taocdn.com/s3/m/3974bee39b6648d7c0c74629.png)
本科实验报告实验名称:窄带高斯随机过程的产生一、实验目的熟悉窄带随机过程的定义,了解窄带随机过程产生的原理与方法,最后估计实验产生的窄带随机过程的功率谱;掌握具有指定功率谱的随机过程产生方法,并以此产生窄带随机过程。
二、实验原理(一)窄带随机过程的产生原理窄带随机过程可以表示为下面的准正弦振荡的形式:cos X t A t ωτϕτ0()=()[+()]或者表示为同相分量与正交分量的合成:00cos sin c s X t A t t A t t ωω()=()-()其中c A t ()与s A t ()均为低频变化的随机过程,可以通过模拟其分布及功率谱特性来实现窄带随机过程的产生。
(二)用频域法模拟任意随机过程模拟一个时长为d T 的高斯随机过程的一个样本函数()X t , 要求功率谱密度满足指定的形式,先将()X t 进行周期性延拓,并做DFS()0201()j k k f kdX e f T X t π∞∞=-==∑% 若k X 是零均值的高斯随机变量,那么()X t %也是零均值的高斯随机过程。
若{}k X 是两两正交的序列()2220()(())k k k k X g f k G f E X f g δ=-∞∞=-=∑%即可以控制k g 得到期望的功率谱。
假定()(0)X G f B f =>,即()X G f 带限,则{}2k g 为有限项,对应的DFS系数{}k X 也为21M +项0()B M f ⎡⎤=⎢⎥⎣⎦,因此只需产生21M +个相互正交的零均值高斯随机变量{}101,,,,,,M M M M X X X X X --+-L L ,其方差为22()k k E X g =。
2k g 应与()0X G kf 成比例,即()20X k G g kf β=,则有()()220()MMMBX XBMk kk k MMk G f G kf df E X g β=-=-=--===∑∑⎰∑即()()BX B MXMk G f G df kf β=--=⎰∑ 产生步骤: i. 根据要求的时长d T 确定01d f T = ,根据功率谱的带宽确定0B M f = ii. 计算系数βiii.产生21M +个独立的高斯随机变量,()0(0,)(,1,,0,,1~,)k X N k M X M G M M kf β=--+-L Liv.构建时域样本函数[]()02()Mf k Mj i t k k X X i i t X e π∆=-=∆=∑(三)用时域滤波法模拟任意随机过程功率谱为1的白噪声通过线性系统,输出的是服从高斯分布的,且输出的功率谱为()()2X G f H f =,因此要产生功率谱为()X G f 的有色高斯噪声,只需设计一个滤波器即可,该滤波器的传递函数应满足()()X H f G f =三、实验内容模拟产生一段时长5ms 的窄带高斯随机过程()X t 的样本函数。
实验四 窄带信号的仿真和分析
![实验四 窄带信号的仿真和分析](https://img.taocdn.com/s3/m/d3839b13ddccda38366baf11.png)
实验四 窄带信号的仿真和分析一、实验目的1熟悉窄带随机过程的定义,了解窄带随机过程产生的原理与方法。
2估计实验产生的窄带随机过程的功率谱。
二、实验仪器1计算机一台。
2 MATLAB 软件。
三、实验原理如果带通信号的带宽与中心频率相比非常小,即|ω2-ω1|<<ω0(或ωm<<ω0),则称它为窄带信号或准单频信号。
222000002022()cos[()]()()()()()cos()()sin()()()cos()()sin()()cos ()()()cos ()()(;/),0n v v v n n v n v n r A r n n s t A t t v t s t n t v t i t t q t t n t i t t q t t i t A t i t q t A t q t r rA f r t e I r σωωωωωϕσσ+=+Φ=+=-=-=Φ+=Φ+⎛⎫=≥ ⎪⎝⎭只有噪声时,输出噪声幅度服从正态分布,而包络服从瑞利分布。
四 实验内容本实验模拟产生一个窄带随机过程。
首先产生两个相互独立的随机过程 Ac(t)和As(t), 并将用两个正交载波 cos 2πf0t 和 sin 2πf0t 进行调制,如下图所示,然后进行抽样得到窄带过程的抽样。
πf 0tnTπf 0nT4.1 窄带随机过程的产生实验步骤:步骤一,理解窄带随机过程产生的框图,如图所示。
步骤二,根据所设计框图,产生两个独立的白噪声,并设计一个低通滤波器(本实验选择为)。
白噪声通过同一个低通滤波器产生两个相互独立的随机过程Ac(t)和As(t)的抽样Ac(n)和As(n);步骤三,用两个正交载波cos2πf0nT和sin2πf0nT(T为抽样间隔,假定T=1,f0=1000/π)分别对Ac(n)和As(n)进行调制,然后通过两者相减得到窄带随机过程的抽样值;步骤四,根据计算相关函数和功率谱的数学表达式估计其值;步骤五,MATLAB编程完成上述内容。
第5章-窄带随机过程
![第5章-窄带随机过程](https://img.taocdn.com/s3/m/d3c1351f763231126edb1123.png)
RXXˆ () RXXˆ ()
RXXˆ (0) 0
互相关函数是奇函数
ˆ (t )正交 意味着 X (t )与 X
17
(9)偶函数的希尔伯特变换为奇函数,奇函数的希 尔伯特变换为偶函数 2015/6/2
Hilbert变换
常用变换
xt
cos 2 f0 t sin 2 f0 t
X () X () j ( j sgn()) X () (1 sgn()) X () =2 X ( w)U ( w) 2 X ( w), W 0 W 0 0, 即,解析信号的频谱在负频率部分为0,在正频率部分是 是信号的两倍。
2015/6/2 22
解析信号的特点2:解析信号频谱与复包络频谱
2015/6/2
6
希尔伯特变换 (Hilbert Transform)
1. 定义 :
正变换定义:
ˆ (t ) H [ x(t )] x
反变换:
ˆ ( ) x ˆ (t )] x(t ) H [x d t 1 1 ˆ (t )] x ˆ (t ) H [x t
2015/6/2 20
解析信号的性质(2)
4) 解析信号 x(t ) 的能量为其实信号 x (t)能量的2倍
x1 t x 2 t 0 5) 提示:利用性质2)和3) x t x2 t 0 1 6) 已知实函数 x t , 求其解析信号的方法
x( t ) A( t )cos 2 f 0 t x( t ) A t e j 2 f0t
2015/6/2
注:A t 为低通信号,其带宽W f 0 .
第7章 窄带随机过程
![第7章 窄带随机过程](https://img.taocdn.com/s3/m/164ddfd3bb4cf7ec4afed093.png)
h(t ) 1/ t
| H ( ) |
2 ( ) 2
90
0 0
H ( ) 的相移
1
0
0
H () 1
90
2
解析信号(用信号的希尔伯特变换构造解析信号)
• 由实信号 x(t ) 作为复信号 z(t ) 的实部, x(t ) 的希尔伯特变 换作为复信号 z(t ) 的虚部,即
H () 1
/ 2 0 ( ) /2 0
相频特性为:
正 交 滤 波 器
1 希尔伯特变换 希尔伯特变换相当于一个正交滤波器
1 ˆ (t ) x(t ) * x t
H ( )
+j 0 -j
j 0 H ( ) j 0
什么叫窄带?当信号的带宽远小于载波频率时, 则该信号称为窄带信号,如通信系统中的调幅信号 和调频信号。正弦信号或余弦信号为单频信号(谱线), 是最窄的一种窄带信号,实际上它的带宽等于 0 , 而扩频信号则为宽带信号。这些概念对于理解 窄带随机过程是很重要的。
窄带随机过程
高斯白噪声是一种典型的随机过程,它的概率密度函数为正 态分布(又称高斯分布) ,它的功率谱在整个频率范围内为常数, 故称之为“白” 。当它通过一个窄带滤波器后,就形成了一种窄带 高斯噪声, 它是一种典型的窄带随机过程, 如图所示。 图中 ni (t ) 为 输入高斯白噪声, n0 (t ) 为输出窄带高斯噪声,NBPF 为窄带滤波 器,根据前面随机信号通过线性系统的结论,得输出窄带高斯噪 声的功率谱及窄带随机过程的时域波形如下页图所示。
5
1. 窄带随机过程的定义
一个实平稳随机过程X(t),若它的功率谱密度:
《随机信号分析基础》第5章 课件 _窄带随机过程
![《随机信号分析基础》第5章 课件 _窄带随机过程](https://img.taocdn.com/s3/m/4d217ec25727a5e9846a616f.png)
N (t) = Ac(t)cos w0t - As(t)sin w 0t
因此
X(t) = [acosq+Ac(t)]cosw0t -[asinq+As(t)] sinw0t = A(t)cos[w0t+F(t)]
Gx (w)
A
w 0
w0
W
解:(1)零均值平稳窄带高斯信号 X(t) 的正交表达式为
X(t) = Ac(t)cos w 0t - As (t)sin w 0t
ò 基于功率谱计算功率得 P
=
Rx (0)
=
s2
=
1 2p
¥
G X (w)dw
-¥
=
AW 2p
5‐ 6 / 7
X(t) 为 0 均值的高斯随机信号,所以 X(t) N (0, s 2)
Ps(w) = 2121p Pm(w) * p[d(w - wc ) + d(w + wc )]
=
1 4
[Pm
(w
-
wc)
+ Pmd(w
+
wc ]
功率
P
=
Rsm (0)
=
1 2
Rm
(0)
cos
0
=
1 2
或则
ò ò P
=
1 4
⋅
1 2p
¥ -¥
Ps
(w)d
w
=
1 2p
¥ -¥
[Pm
(w
-
wc )
+
Pm (w
fAcAs (ac,as ) = fAc(ac )fAs (a s ) =
实验二窄带高斯随机过程的产生
![实验二窄带高斯随机过程的产生](https://img.taocdn.com/s3/m/9ffdf2d94afe04a1b071dee3.png)
窄带高斯随机过程的产生一、题目:本实验模拟产生一段时长为5ms 的窄带高斯随机过程X(t)的样本函数。
根据窄带随机过程的理论,X(t)可以表示为0s 0=A 2-A 2c X t t f t t f t p p ()()cos ()sin其中A ()c t 和s A ()t 均为低频的高斯随机过程,因此,要模拟产生X t ()。
首先要产生两个相互独立的高斯随机过程A ()c t 和s A ()t ,然后用两个正交载波02cos f t p 和02sin f t p 进行调制。
假定A ()c t 和s A ()t 的功率谱密度均为411c s G f G f f f ==+D ()()(/),其中f D 为功率谱的3dB带宽。
在3.7节中介绍了有色高斯随机过程的产生,请按照频域法或时域滤波器法分别产生时长为5ms 的低通过程A ()c t 和s A ()t ,然后按图合成X t (),其中kHz f o 10 ,要求分别画出A ()c t ,s A ()t 以及X t ()的波形。
二、实验过程及结果分析实验程序:%窄带随机过程的产生 clc;clear all ; %参数db=1000; %3dB 带宽1khz f0=10000; %载波频率10khz ts=0.1^5; %采样频率10khz T=0.005; %信号时长5ms f=1/T; %中心频率M=floor(6*db*T); %傅里叶级数系数长度 m=-M:M;i=sqrt(-1); %虚数i% 频域法Ac(t)x= 0:0.001:10;psd=1./(1+x.^4); %功率谱密度power=2*db*sum(psd)*0.001; %功率绝对大小p=1./(1+((m*f)/db).^4); %间隔fo各个离散点功率谱密度beta=power/sum(p); %系数betap=beta*p;%所求的功率谱密度%生成频域序列z0=randn(1);z0=z0*sqrt(p(M+1));zplus=sqrt(p(M+2:2*M+1)/2).*(randn(1,M)+i*randn(1,M)); zminus=conj(fliplr(zplus));z=[zminus z0 zplus];%做傅立叶反变换,求出时域信号t = 0:ts:T;Ac=zeros(1,length(t));for m=-M:MAc=Ac+z(m+M+1)*exp(i*2*pi*m*f*t);end;subplot 311;plot(t*1000,real(Ac),'b');xlabel('t /毫秒');ylabel('Ac(t)');title('由频域法生成Ac(t)');% 时域滤波法的功率谱密度图 As(t)n = round(T/ts)+1; %采样点数t = linspace(0,T,n);W = randn(1,n); % 高斯白噪声w0 = sqrt(2)*pi*db;h = -2 * w0 * exp( -w0*t ) .* cos( w0*t );%系统冲击响应;Y =conv(W,h);%白噪声与冲击卷积卷积得到有色高斯噪声As=T*Y(1:n);subplot 312 ;plot(t,As);xlabel('t /毫米');ylabel('As(t)');title('由时域滤波法生成As(t)');%合成信号X(t)t=0:ts:T;X = Ac.*cos(2*pi*f0*t*1000) - As .*sin(2*pi*f0*t*1000 ); subplot 313;plot(t*1000,real(X),'b'); xlabel('t/毫米)'); ylabel('X(t)'); title(' 合成信号X(t)');实验结果:0.511.522.533.544.55-200200t /毫秒A c (t )由频域法生成Ac(t)0.511.522.533.544.55x 10-3-500500t /毫米A s (t )由时域滤波法生成As(t)0.511.522.533.544.55-200200t/毫米)X (t )合成信号X (t)再画出以上三种信号的频谱图figure; subplot(3,1,1)y1=fft(Ac); %傅里叶变换函数 plot(abs(y1)); %振幅频率 xlabel('n'); ylabel('|Ac|');title('由频域法生成Ac(t)的频谱图'); subplot(3,1,2)y2=fft(As); %傅里叶变换函数 plot(abs(y2)); %振幅频率 xlabel('n'); ylabel('|As|');title('由时域滤波法生成As(t)的频谱图'); subplot(3,1,3)y3=fft(X); %傅里叶变换函数 plot(abs(X)); %振幅频率 xlabel('n'); ylabel('|X|');0.511.522.533.544.55-200200t /毫秒A c (t )由频域法生成Ac(t)0.511.522.533.544.55x 10-3-500500t /毫米A s (t )由时域滤波法生成As(t)0.511.522.533.544.55-200200t/毫米)X (t )合成信号X (t)title('合成信号X(t)的频谱图');可以看出,Ac(t)、As(t)主要含有低频分量,因为它们是通过低通滤波器产生的,但是合成信号频谱图也主要包含低频分量。
窄带高斯随机过程的产生
![窄带高斯随机过程的产生](https://img.taocdn.com/s3/m/1a6cdc95d4d8d15abe234e86.png)
(4)构建时域样本函数 X [i ] X (it )
k
X (k )e
j 2 f 0 k ( it ))
取 t 0.00001,也就是 0.5ms 的 1/ 500 。
deltat=0.00001; for n=1:501 for m=1:61 a(n,m)=x(m)*exp(j*2*pi*f1*k(m)*n*deltat); end h(n)=sum(real(a(n,:))); end
(二). 窄带高斯随机过程的产生
用同样的方法计算,就得到了两个相互独立的高斯随机过程 Ac (t ) 和 As (t ) 。作 出功率 Ac (t ) 和 As (t ) 的图像:
100
Ac(t)
50 0 -50 0 0.5 1 1.5 2 2.5 t(ms) 3 3.5 4 4.5 5
100
As(t)
As (t ) ,然后按图 5.21 合成 X (t ) ,其中 f 0 1000 / ,要求分别画出模拟产生的
Ac (t )、As (t ) 以及 X (t ) 的波形。
二、实验原理
(1)相关高斯随机过程的产生 模拟一个时长为 Td 的高斯随机过程机过程的一个样本函数 X(t),要求功率谱密度满足指 定的形式。步骤为:
作出功率谱密度图像、模拟出的高斯随机过程图像:
1
PSD
0.5
0 -8000
-6000
-4000
-2000 0 2000 frequency(Hz)
4000
6000
8000
100 50 0 -50 0 0.5 1 1.5 2 2.5 t(ms) 3 3.5 4 4.5 5
X(t)
图 2 给定的功率谱密度函数及模拟产生的窄带高斯随机过程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验四 窄带随机过程的产生及其性能测试
一、实验目的
1、基于随机过程的莱斯表达式产生窄带随机过程。
2、掌握窄带随机过程的特性,包括均值(数学期望)、方差、相关函数及功率谱密度等。
二、实验原理
窄带随机过程的产生如下图所示:
00)()sin(2)
f t b t f t p p -
三、实验内容
1、按照上面的结构框图,基于随机过程的莱斯表达式t t b t t a t X 00sin )(cos )()(ωω-=,用Matlab 产生一满足条件的窄带随机过程。
m.文件如下:
%产生一个p 个点的高斯窄带随机过程 function f=suiji1(p) n=1:p;
w=-pi:2*pi/1000:pi; R=100; C=0.001;
wn=1/2*pi*R*C;
[b,a]=butter(1,wn); g=randn(1,1001); y=filter(b,a,g); at=y.*cos(w.*n); bt=y.*sin(w.*n); ft=at-bt; subplot(211) plot(ft)
subplot(212) ksdensity(ft)
在command 命令框里写入: suiji1(1000)
即产生一个1000个点的高斯窄带随机过程
窄带随机过程波形及其概率密度图分别如下所示:
020040060080010001200
-2
-101
2-2.5
-2-1.5-1-0.500.51 1.52
00.5
1
1.5
2、画出该随机过程的若干次实现,观察其形状。
该随机过程的四次实现,代码如下: >> for i=1:1:4 syms R C; n=1:1001;
w=-pi:2*pi/1000:pi; R=100; C=0.001;
wn=1/2*pi*R*C;
[b,a]=butter(1,wn); g=randn(1,1001); y=filter(b,a,g); at=y.*cos(w.*n); bt=y.*sin(w.*n); ft=at-bt;
subplot(4,2,2*i-1) plot(ft)
subplot(4,2,2*i) ksdensity(ft) end 形状如下:
500
1000
1500
-50
5-4-2
2
4
01
20
500
1000
1500
-50
5-20
2
4
01
20
500
1000
1500
-20
2-4-2
2
4
01
20
500
1000
1500
-20
2-2
2
4
01
2
3、编写Matlab 程序计算该随机过程的均值函数,自相关函数,功率谱,包络,包络平方及相位的一维概率密度画出相应的图形并给出解释。
1)各个随机过程的均值: 在command 命令框中输入:
mu=mean(u) %均值计算,u 是标准正态
mat=mean(at) %at ,bt 是u 经过低通后的信号 mbt=mean(bt)
mzt=mean(zt) %计算窄带信号的均值
运行结果: mu =
-0.0171 ma t=
-2.9152e-004 mbt =
4.1458e-004 mzt =
-7.0610e-004
分析:
由于u 是标准正态的,所以均值趋近于零,而at ,bt 是由u 通过一个线性系统得到的,所以输出均值不变,仍为零,从程序运行结果可以看出,u ,at ,bt 均值都趋近于零。
2)自相关函数:
程序代码:
Rx=xcorr(u); %分别计算出u,at,bt,zt的自相关
Rat=xcorr(at);
Rbt=xcorr(bt);
Rzt=xcorr(zt);
subplot(2,2,1);
plot(Rx);title('Rx'); %并绘制图形
subplot(2,2,2)
plot(Rat);title('Rat');
subplot(2,2,3)
plot(Rbt);title('Rbt');
Subplot(2,2,4)
plot(Rzt);title('Rz');
运行结果:
图1 各个随机过程的自相关函数
分析:
各个过程都是实的,中心点上相关程度最高,而且观察到:at,bt,zt三个过程在中心点两边对称位置上各有一个峰值,其他位置上,自相关函数接近于零。
3)功率谱密度
程序代码:
subplot(2,2,1);
periodogram(u);
title('Sx');
subplot(2,2,2)
periodogram(at);
title('Sa');
subplot(2,2,3)
periodogram(bt);
title('Sb');
Subplot(2,2,4)
periodogram(zt);
title('Sz');
运行结果:
图2 各个过程的功率谱密度分析:
由u的功率谱可以看出,u是白噪声。
4)包络、包络平方、相位的一维概率密度
程序代码:
A2=(at).^2+(bt).^2;
A=A2.^(1/2);
subplot(3,1,1);
x=0:0.002:0.14;
hist(A,x);axis tight;
xlabel('包络概率密度')
subplot(3,1,2);
x=0:0.0002:0.018;
hist(A2,x);axis tight;
xlabel('包络平方概率密度')
subplot(3,1,3)
Q=bt./at;
Qt=atan(Q);
x=-2:0.025:2;
hist(Qt,x);axis tight;
xlabel('相位概率密度')
运行结果:
图3 概率密度图像
分析:
从上图可以看出,窄带过程包络服从瑞丽分布,包络平方服从指数分布。
总体分析:由上图可看出,随机过程包络的一维概率密度服从瑞利分布,相位的一维概率密度服从均匀分布,而包络平方的一维概率密度近似指数分布,与书本上的结论相符合。
四、实验心得
(1)能够基于随机过程的莱斯表达式产生窄带随机过程;
(2)通过做图,掌握了窄带随机过程的特性,包括数学期望、方差、相关函数及功率谱密度等。
(3)通过观察和分析所得图形,验证了书本上学到的有关窄带随机过程的包络、包络平方和相位的一维概率密度的知识。