实验二:窄带高斯随机过程的产生
《随机信号分析与处理》教学大纲

《随机信号分析与处理》教学⼤纲《随机信号分析与处理》教学⼤纲(执笔⼈:罗鹏飞教授学院:电⼦科学与⼯程学院)课程编号:070504209英⽂名称:Random Signal Analysis and Processing预修课程:概率论与数理统计、信号与系统、数字信号处理学时安排:60学时,其中讲授54学时,实践6学时学分:3⼀、课程概述(⼀)课程性质地位本课程是电⼦⼯程、通信⼯程专业的⼀门学科基础课程。
该课程系统地介绍随机信号的基本概念、随机信号的统计特性分析⽅法以及随机信号通过系统的分析⽅法;介绍信号检测、估计、滤波等信号处理理论的基本原理和信息提取⽅法。
其⽬的是使学⽣通过本课程的学习,掌握随机信号分析与处理的基本概念、基本原理和基本⽅法,培养学⽣运⽤随机信号分析与处理的理论解决⼯程实际问题的能⼒,提⾼综合素质,为后续课程的学习打下必要的理论基础。
本课程是电⼦信息技术核⼼理论基础。
电⼦信息系统中的关键技术是信息获取、信息传输、信息处理,这些技术的理论基础就是随机信号的分析、检测、估计、滤波等理论,这正是本课程的主要内容。
因此,本课程内容是电⼦信息类应⽤型⼈才知识结构中不可或缺的必备知识。
⼆、课程⽬标(⼀)知识与技能通过本课程的学习,掌握随机信号分析与处理基本概念和基本分析⽅法。
内容包括:1.理解和掌握随机过程基本概念和统计描述;2.掌握随机过程通过线性和⾮线性系统分析⽅法3.理解和掌握典型随机过程的特点及分析⽅法;4.掌握参数估计的概念、规则和性能分析⽅法;5.掌握信号检测的概念、规则和性能分析⽅法;6.掌握⾼斯⽩噪声中最佳检测器的结构和性能分析。
通过本课程的学习,要达到的能⼒⽬标是:1.具有正确地理解、阐述、解释⽣活中的随机现象的能⼒,即培养统计思维能⼒;2.运⽤概率、统计的数学⽅法和计算机⽅法分析和处理随机信号的能⼒;3.初步具备雷达、通信、导航等技术领域的信号处理系统的分析、设计、仿真的科学研究能⼒;4.培养⾃主学习能⼒;5.培养技术交流能⼒(包括论⽂写作和⼝头表达);6.培养协作学习的能⼒;(⼆)过程与⽅法依托“理论、实践、第⼆课堂”三个基本教学平台,通过课堂教学、概念测试、课堂研讨、案例研究、作业、实验、课程论⽂、⽹络教学等多种教学形式,采⽤研究型、案例式、互动研讨、基于团队学习、基于MATLAB的教学以及基于多媒体的教学等多种教学⽅法和⼿段,使学⽣加深对随机信号分析与处理的基本概念、基本原理以及应⽤的理解,并使学⽣通过⾃主学习、⼩组作业、案例研究、实验、课题论⽂等主动学习形式,培养⾃学能⼒和协同学习的能⼒,使学⽣不仅获得知识、综合素质得到提⾼。
一种窄带高斯白噪声的生成与实现方法

一种窄带高斯白噪声的生成与实现方法窄带高斯白噪声是一种在频率范围较窄的情况下服从高斯分布的信号。
在通信系统中,窄带高斯白噪声经常用于模拟真实的通信环境以进行性能测试。
生成窄带高斯白噪声的一种简单方法是通过随机过程模拟。
下面将详细介绍生成与实现这种噪声的方法。
1.窄带高斯白噪声的特点:窄带高斯白噪声具有以下特点:-平稳性:在时间上是平稳的,即任意时刻的统计特性与时间无关。
-高斯性:噪声样本服从高斯分布,即符合正态分布。
-白噪声:在频率上是平坦的,即在所有频率上的功率谱密度相等。
2.实现窄带高斯白噪声的步骤:为了实现窄带高斯白噪声,我们可以按照以下步骤进行:-生成高斯分布的白噪声信号。
-通过一个窗函数将信号限制在指定的频带内。
接下来对每个步骤进行详细说明。
2.1.生成高斯分布的白噪声信号:生成服从高斯分布的白噪声信号可以通过伪随机数生成器来实现。
伪随机数生成器可以产生类似于高斯分布的随机数,我们可以利用这个特性来生成噪声信号。
生成随机数时需要注意选择合适的随机数生成算法,如Box-Muller变换等。
2.2.通过窗函数限制信号频带:生成的白噪声信号在频率上是平坦的,为了将其转换为窄带的噪声信号,我们需要通过一个窗函数来限制信号的频带。
常用的窗函数有矩形窗、汉宁窗、布莱克曼窗等。
矩形窗函数是一种简单的窗函数,它在指定的频带内给予信号全功率,在其他频带内给予信号零功率。
这样,只要我们选择一个合适的频带,并对生成的白噪声信号进行截断操作,就能获得窄带信号。
在Python中,我们可以使用NumPy和SciPy库中的函数来实现窄带高斯白噪声的生成。
以下是一个简单的示例代码:```pythonimport numpy as npfrom scipy.signal import windows#生成高斯白噪声信号#选择窗函数window = windows.hann(100)#对信号进行窗函数处理,限制在指定的频带内narrowband_noise = white_noise[:100] * window#打印信号的功率谱密度power_spectrum_density =np.abs(np.fft.fft(narrowband_noise))**2print(power_spectrum_density[:50]) # 前50个频率点的功率谱密度```总结:窄带高斯白噪声的生成与实现方法主要包括生成高斯分布的白噪声信号和通过窗函数限制信号频带。
09第八章窄带随机过程

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}为复随机过程。
高斯随机过程

若统计独立,则必不相关;反 若不相关,则统计独 之,则不然,即:若不相关, 立。
则不一定统计独立。
若狭义平稳,则必广义平稳; 若广义平稳,则狭义 反之,则不然,即:若广义平 平稳。 稳,则不一定狭义平稳。
高斯分布函数的计算--查表法(附录B)
x
F (x) p( x)
1
2
R(t1,t2)= R(t1,t1+τ)= E[ξ(t1)ξ(t1+τ)] = R(τ)
x1x2
f2 (x1,
x2 ;
)dx1dx2
R( )
仅是时间间隔τ=t2-t1的函数
平稳随机过程ξ(t)具有“平稳”的数字特征:它的均值为常数;自
相关函数只与时间间隔τ有关,R(t1,t1+τ)=R(τ)
(t,
t
) E[ (t)
1 2
E{cosw0
(t )] E[sin(w0t
cos[w0 (t2 t1) 2 ]}
) sin(w0 (t
)
)]
(2)
1 2
cosw0
0
1 2
cosw0
R( )
可见:ξ(t)的数学期望为常数,自相关函数只与时间间隔τ有关, 所以ξ(t)为广义平稳随机过程。
f (z)
1
2
蓝线下面积为为F(x)
Q(x)函数:
Q(x) 1 et2 / 2dt
2 x
红线下面积为Q函数
x
z
[例3.2-2]
Z(t)=X1cosw0t-X2sinw0t 是一随机过程。若X1、X2是彼此独立且具 有均值为0,方差为σ2的正态随机变量,求:
随机信号分析实验报告(基于MATLAB语言)

随机信号分析实验报告——基于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 的标准正态分布随机数矩阵。
窄带随机过程《通信原理》

窄带随机过程
1.窄带随机过程的定义
若随机过程ξ(t)的谱密度集中在中心频率f c附近相对窄的频带范围Δf内,即满足
条件,且f c远离零频率,则称该ξ(t)为窄带随机过程。
2.窄带随机过程的表示
①一般正弦表达式
窄带随机过程的样本的波形如同一个包络和相位随机缓变的正弦波。
即
式中,及分别为窄带随机过程ξ(t)的随机包络和随机相位;为正弦波的中心角频率。
②三角函数展开式
式中,ξc(t)是ξ(t)的同相分量;ξs(t)是ξ(t)的正交分量,则
3.窄带随机过程的统计特性
(1)ξc(t)和ξs(t)的统计特性
一个均值为零的窄带平稳高斯过程ξ(t):
①它的同相分量ξc(t)和正交分量ξs(t)同样是平稳高斯过程;
②ξc(t)和ξs(t)的均值为零,方差相同;
③在同一时刻上得到的ξc和ξs是互不相关的或统计独立的。
(2)的统计特性
一个均值为零、方差为的窄带平稳高斯过程ξ(t):
①包络aξ(t)的一维分布是瑞利分布,相位φξ(t)的一维分布是均匀分布;
②就一维分布而言,aξ(t)与φξ(t)是统计独立的,即。
窄带随机信号的产生及分析

成信息与通信工程学院实验报告(软件仿真性实验)课程名称:随机信号分析指导教师:陈友兴实验题目:窄带随机信号的产生及分析学生姓名:学号:班级:实验目的和任务一、.掌握窄带随机信号的产生方法以及窄带滤波器的设计12.掌握窄带随机信号包络相位的提取实验内容及原理二、(一)实验原理在一般无线电接收机中,通常都有高频或中频放大器,它们的通频带往往远小于中心频,既有率f?1??f0这种线性系统通称为窄带线性系统。
在通信、雷达等许多电子系统中,都常常用一个宽带平稳随机过程来激励一个窄带滤波则可看到,若用示波器观测此波形,这是在滤波器输出端得到的便是一个窄带随机过程。
器,它接近一个正弦波,但此正弦波的幅度和相位都在缓慢的随机变化。
我们可以证明,任何一个是窄带随机过程X(t)都可以表示为:??))?t(t)cos((tX(t)?A0??一般取窄带滤波器的中心频率或载波频式中,是固定值,对于窄带随机过程来说,00率。
???t的信息。
若将窄带随机过程A(t)在实际应用中,常常需要检测出包络和X(t)送入包络检波器,则在检波器的输出端可得到包络A(t),若将窄带随机过程X(t),送入一个相位???t检波器,便可检测出相位,如图信息3.1所示。
A(t)包络检波X(t)W(t)低通滤波器?(t)低通滤波器?t cos20图3.1 窄带信号及包络和相位检波器(二)实验内容???)tN((t)]??X(t)A(t)cos[?t os t)1t??c A(,中,信输1.产生一入号其01???????1000?2nn与一样,),为高斯白噪声;,(为学号)(Nt)(ttA()1012.按图3.1的系统,设计一个低通滤波器,使得通过系统后的输出为窄)tW()(Xt带信号。
实验步骤或程序流程三、.1.输入信号,求输入信号的均值、方差、自相关函数、傅里叶变换、功率谱密度,分析各参数的特性;2.设计一个低通滤波器;3.分析滤波后信号时域、频域的各参数的特性。
6.窄带随机过程的产生 - 随机信号分析实验报告

计算机与信息工程学院综合性实验报告一、实验目的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均值都趋近于零。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本科实验报告实验名称:窄带高斯随机过程的产生一、实验目的熟悉窄带随机过程的定义,了解窄带随机过程产生的原理与方法,最后估计实验产生的窄带随机过程的功率谱;掌握具有指定功率谱的随机过程产生方法,并以此产生窄带随机过程。
二、实验原理(一)窄带随机过程的产生原理窄带随机过程可以表示为下面的准正弦振荡的形式: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 --+-,其方差为22()k kE 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 β=--+-iv.构建时域样本函数[]()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 的样本函数。
假定c A t ()与s A t ()的功率谱密度均为41()()1(/)c s G f G f f f ==+∆,其中f ∆为功率谱密度的3dB 带宽。
按照频域法或时域滤波器法分别产生时长为5ms 的低通过程c A t ()和s A t (),然后按图示合成()X t ,其中01000/()f Hz π=。
分别画出模拟产生的c A t ()、s A t ()和()X t 的波形。
1. 零均值高斯随机序列的产生产生一段5ms 的零均值高斯随机过程的两个样本()(),c s A t A t ,其功率谱密度要求为()411(/)X f G f f =+∆ (1)利用频域法产生()c A t 根据时长5d T ms =,可确定01200df Hz T '== 1f kHz ∆=是功率谱密度的3dB 带宽,取6B f =∆,则030BM f =='计算系数()()60006043043000011(/1000)199.9811(/1000)6200BXB MM k X k G f df df f G kf k β=-=---+===+∑∑⎰⎰ 产生21M +个独立的高斯随机变量,4(0,)(30,29,,29,30)1(200/1~000)k X N k k β=--+构建时域样本函数[](3022003)0j t k k i k X i X e π∆=-=∑(2)利用时域滤波法产生()s A t滤波器的传递函数()()411(/)X H f G f f f ==+∆有色高斯的功率谱密度为()44/43/4/43/41()1(/)()()()()j j X j j f f f f f e f f e f f e f G f f e ππππ--∆==+∆-∆-∆-∆-∆,前两个极点与()H f 有关,后两个极点与()H f *有关,故滤波器的传递函数为()2/43/4()()()j j H f f f f e f f e ππ∆=-∆-∆ 做傅立叶反变换得系统的冲激响应为()0002cos t t e h t ωωω-=-式中02f ωπ=∆,输入为白噪声()W t ,则输出为有色高斯过程()()(t)X h W t t =*对()0002cos t t e h t ωωω-=-进行采样离散,采样频率为410s f Hz =,得离散序列()0/002cos /s n f s n n h e f ωωω-=-则()000-2cos snf nn sn H z ez f ωωω∞--=∞=-∑,这将涉及到IIR 滤波器的设计,过程比较繁琐,考虑到()(),c s A t A t 信号的一致性,这里仍然采取频域法2. 将()(),c s A t A t 调制后合成()X t根据题意()00()cos2()sin 2c s X A t f t t A t f t ππ=-,其中01000/f π= 故由仿真可得结果程序如下:%窄带随机过程的产生 clc;clear;%设置参数fc=1000/pi; %信号的载波频率 dt=1e-5; %采样间隔 Td=5e-3; %信号时长 df=1e3; %3dB 带宽B = 6*df;fo=1/Td; %中心频率点M=floor(B*Td); %傅里叶级数系数长度 m=[-M:M];I=sqrt(-1); %虚数i%% 频域法的功率谱密度图 Ac(t) x= 0:0.01:10 ;psd=1./(1+x.^4); %功率谱密度的函数表达式power=2*df*sum(psd)*0.01; %功率绝对大小 ∑-B~B Gx() s=1./(1+((m*fo)/df).^4); %以fo 为单位,s 即为各个离散点处功率谱密度函数的值 beta=power/sum(s); %系数βs=beta*s; %s=∑Gx(kfo),而所需的 ,故beta*s 即为所要的功率谱密度%原功率谱密度函数图 -8000Hz - 8000Hz f=[-8:0.01:8]*df;psd0=1./(1+(f/df).^4);%作图显示subplot 211;stem(m*fo,s/fo,'b'); %点线图,横轴为频率,以fo为单位值,纵轴为功率谱相对值hold on;plot(f,psd0,'r'); %连续的功率谱密度axis([-8*df 8*df 0 1.2]);xlabel('frequency (Hz)');ylabel('PSD');title('\fontsize{18}\sl频域法离散采样后的功率谱密度与原功率谱密度');legend('频域法的功率谱密度','原功率谱密度');%生成时域信号对应的傅立叶变换z0=randn(1); z0=z0*sqrt(s(M+1));zplus=sqrt(s(M+2:2*M+1)/2).*(randn(1,M)+I*randn(1,M));zminus=conj(fliplr(zplus));z=[zminus z0 zplus];%做反傅立叶变换,求出时域信号,即窄带随机过程频域法高斯有色信号X(t) Ac(t)t = 0:dt:Td; %时长5msAc=zeros(1,length(t));for m=-M:MAc=Ac+z(m+M+1)*exp(I*2*pi*m*fo*t);end;hold on;subplot 212;plot(t*1000,real(Ac),'b');xlabel('t (msec)');ylabel('Ac(t)');title('\fontsize{18}\sl频域法产生的Ac(t)');%% 时域滤波法的功率谱密度图As(t)T = 0.005; % 时域长度5msfs = 1e5; % 采样频率10kHzn = round(T*fs)+1; %采样点数t = linspace(0,T,n);W = randn(1,n); % 高斯白噪声% plot(W);w0 = sqrt(2)*pi*df;h = -2 * w0 * exp( -w0*t ) .* cos( w0*t );Y = conv(W,h);As = T*Y(1:n);%生成时域信号对应的傅立叶变换z0=randn(1); z0=z0*sqrt(s(M+1));zplus=sqrt(s(M+2:2*M+1)/2).*(randn(1,M)+I*randn(1,M));zminus=conj(fliplr(zplus));z=[zminus z0 zplus];%做反傅立叶变换,求出时域信号,即窄带随机过程频域法高斯有色信号X(t) Ac(t)t = 0:dt:Td; %时长5msAs=zeros(1,length(t));for m=-M:MAs=As+z(m+M+1)*exp(I*2*pi*m*fo*t);end;figuresubplot 211plot(t,As)xlabel('t (msec)');ylabel('As(t)');title('\fontsize{18}\sl时域滤波法产生的As(t)');%% Ac(t) As(t) 调制合成%合成信号X(t)t=0:dt:Td;X = Ac.*cos(2*pi*fc*t*1000) - As .*sin(2*pi*fc*t*1000 );figure;subplot 211;plot(t*1000,real(X),'b');xlabel('t (msec)');ylabel('X(t)');title('\fontsize{18}\sl 合成信号X(t)'); %定义图名。