应用随机过程 实验1

应用随机过程 实验1
应用随机过程 实验1

应用随机过程实验1

一. 常见随机变量

1. 离散型随机变量

1). unidrnd(N,m,n) :产生m*n阶离散均匀分布的随机数矩阵,数值在1-N之间

2). Poissrnd(lambda,m,n): 产生m*n阶参数为lambda的泊松分布的随机数生成器

3). binornd(N,p,m,n) 产生m*n阶二项分布的随机数,二项分布的参数为:N 和p

2. 连续型随机变量

1) 均匀分布:unifrnd (a, b, m, n); 产生m*n阶[a, b]均匀分布

unifrnd (a,b) ;产生一个[a,b]的均匀随机数

2) rand (m, n);产生m*n阶[0,1]均匀分布的随机数矩阵

rand(n); 产生n*n阶[0,1]均匀分布的随机数

3) exprnd (mu ,m, n)产生m*n阶期望值为mu的指数分布的随机数矩阵

4) normrnd(mu,sigma,m,n):产生m*n阶正态(高斯)分布的随机数生成器,且期望为mu,方差为sigma^2

randn(m,n):产生m*n阶标准正态分布的随机数生成器

二、一维基本随机过程

1、随机游动

1). 简单随机游动 ranwalk1.m

“从0开始,向前跳一步的概率为p,向后跳一步的概率为1-p”

p=0.5;

n=10;

y=[0 cumsum(2.*(rand(1,n-1)<=p)-1)]; % n步。

plot([0:n-1],y); %画出折线图。

xlabel('step');

ylabel('position')

2).随机步长的随机游动 ranwalk2.m

选取任一零均值的分布为步长, 比如,均匀分布。

n=20;

x=rand(1,n)-1/2;

y=[0 cumsum(x)];

plot([0:n],y);

xlabel('step');

ylabel('position')

2、布朗运动 brownian.m

这是连续情形的对称随机游动,假设每个增量W(s+t)-W(s)是正态分布N(0, sigama^2*t),不相交区间上的增量是独立的。典型的模拟它方法是用离散时间的随机游动来逼近。

n=100;

mu=0;

sigama=10;

y=[0 cumsum(normrnd(mu,sigama,1,n))]; % 布朗运动轨迹

plot(0:n,y);

3、泊松过程

产生随机事件,满足: (i) 事件彼此独立发生, (ii) 两次或更多事件不会同时发生, (iii) 事件以常数强度发生。[0,t]内事件发生的次数是期望值为lambda*t的泊松分布。计数过程N(t)是泊松过程。连续两次发生的时间间隔服从参数为lambda 的指数分布。

1).固定步数poissonjp.m

n=10;

lambda=5;

interarr=exprnd(1/lambda,[1,n])

stairs(cumsum(interarr), 1:n);

2).固定时间区间,一个过程

固定时间区间[ 0,tmax] 。在该区间内事件发生的总数是期望值为lambda*tmax的泊松分布。在给定事件发生次数的条件下, 事件服从该区间上的均匀分布。

%总点数是服从泊松分布的。

npoints = poissrnd(lambda*tmax);

%在点数为N的条件下,点是均匀分布的。

if (npoints>0)

arrt = [0; sort(rand(npoints, 1)*tmax)];

else

arrt = 0;

end

%画出计数过程

stairs(arrt, 0:npoints);

作业:

1. 生成离散随机变量:离散均匀分布、泊松分布、二项分布,生成连续随机变量:均匀分布、指数分布、正态分布,要求:

(1) 每种随机变量分别生成5个、10、100

(2) 将生成的随机变量画图

(3) 计算各个随机变量序列的均值及方差,并与离散均匀分布、泊松分布、

二项分布的期望与方差进行比较相对误差。

2.生成一维简单随机游走、布朗运动、泊松过程并画图

3.生成二维泊松过程并画图

数字信号处理实验一

一、实验目的 1. 通过本次实验回忆并熟悉MATLAB这个软件。 2. 通过本次实验学会如何利用MATLAB进行序列的简单运算。 3. 通过本次实验深刻理解理论课上的数字信号处理的一个常见方法——对时刻n的样本附近的一些样本求平均,产生所需的输出信号。 3. 通过振幅调制信号的产生来理解载波信号与调制信号之间的关系。 二、实验内容 1. 编写程序在MATLAB中实现从被加性噪声污染的信号中移除噪声的算法,本次试验采用三点滑动平均算法,可直接输入程序P1.5。 2. 通过运行程序得出的结果回答习题Q1.31-Q1.33的问题,加深对算法思想的理解。 3. 编写程序在MATLAB中实现振幅调制信号产生的算法,可直接输入程序P1.6。 4. 通过运行程序得出的结果回答习题Q1.34-Q1.35的问题,加深对算法思想的理解。 三、主要算法与程序 1. 三点滑动平均算法的核心程序: %程序P1.5 %通过平均的信号平滑 clf; R=51; d=0.8*(rand(R,1)-0.5);%产生随噪声 m=0:R-1; s=2*m.*(0.9.^m);%产生为污染的信号 x=s+d';%产生被噪音污染的信号 subplot(2,1,1); plot(m,d','r-',m,s,'g--',m,x,'b-.');

xlabel('时间序号n');ylabel('振幅'); legend('d[n]','s[n]','x[n]'); x1=[0 0 x];x2=[0 x 0];x3=[x 0 0]; y=(x1+x2+x3)/3; subplot(2,1,2); plot(m,y(2:R+1),'r-',m,s,'g--'); legend('y[n]','s[n]'); xlabel('时间序号n');ylabel('振幅'); 2. 振幅调制信号的产生核心程序:(由于要几个结果,因此利用subplot函数画图) %程序P1.6 %振幅调制信号的产生 n=0:100; m=0.1;fH=0.1;fL=0.01; m1=0.3;fH1=0.3;fL1=0.03; xH=sin(2*pi*fH*n); xL=sin(2*pi*fL*n); y=(1+m*xL).*xH; xH1=sin(2*pi*fH1*n); xL1=sin(2*pi*fL1*n); y1=(1+m1*xL).*xH; y2=(1+m*xL).*xH1; y3=(1+m*xL1).*xH; subplot(2,2,1); stem(n,y); grid; xlabel('时间序号n');ylabel('振幅');title('m=0.1;fH=0.1;fL=0.01;'); subplot(2,2,2); stem(n,y1); grid; xlabel('时间序号n');ylabel('振幅');title('m=0.3;fH=0.1;fL=0.01;'); subplot(2,2,3); stem(n,y2); grid; xlabel('时间序号n');ylabel('振幅');title('m=0.3;fH=0.3;fL=0.01;'); subplot(2,2,4); stem(n,y3); grid;

随机信号分析实验报告

一、实验名称 微弱信号的检测提取及分析方法 二、实验目的 1.了解随机信号分析理论如何在实践中应用 2.了解随机信号自身的特性,包括均值、方差、相关函数、频谱及功率谱密度等 3.掌握随机信号的检测及分析方法 三、实验原理 1.随机信号的分析方法 在信号与系统中,我们把信号分为确知信号和随机信号。其中随机信号无确定的变化规律,需要用统计特新进行分析。这里我们引入随机过程的概念,所谓随机过程就是随机变量的集合,每个随机变量都是随机过程的一个取样序列。 随机过程的统计特性一般采用随机过程的分布函数和概率密度来描述,他们能够对随机过程作完整的描述。但由于在实践中难以求得,在工程技术中,一般采用描述随机过程的主要平均统计特性的几个函数,包括均值、方差、相关函数、频谱及功率谱密度等来描述它们。本实验中算法都是一种估算法,条件是N要足够大。 2.微弱随机信号的检测及提取方法 因为噪声总会影响信号检测的结果,所以信号检测是信号处理的重要内容之一,低信噪比下的信号检测是目前检测领域的热点,而强噪声背景下的微弱信号提取又是信号检测的难点。 噪声主要来自于检测系统本身的电子电路和系统外空间高频电磁场干扰等,通常从以下两种不同途径来解决 ①降低系统的噪声,使被测信号功率大于噪声功率。 ②采用相关接受技术,可以保证在信号功率小于噪声功率的情况下,人能检测出信号。 对微弱信号的检测与提取有很多方法,常用的方法有:自相关检测法、多重自相法、双谱估计理论及算法、时域方法、小波算法等。 对微弱信号检测与提取有很多方法,本实验采用多重自相关法。 多重自相关法是在传统自相关检测法的基础上,对信号的自相关函数再多次做自相关。即令: 式中,是和的叠加;是和的叠加。对比两式,尽管两者信号的幅度和相位不同,但频率却没有变化。信号经过相关运算后增加了信噪比,但其改变程度是有限的,因而限制了检测微弱信号的能力。多重相关法将 当作x(t),重复自相关函数检测方法步骤,自相关的次数越多,信噪比提高的越多,因此可检测出强噪声中的微弱信号。

塞曼效应实验报告

塞曼效应实验报告 一、实验目的与实验仪器 1. 实验目的 (1)学习观察塞曼效应的方法,通过塞曼效应测量磁感应强度的大小。 (2)学习一种测量电子荷质比的方法。 2.实验仪器 笔形汞灯+电磁铁装置,聚光透镜,偏振片,546nm滤光片,F-P标准具,标准具间距(d=2mm),成像物镜与测微目镜组合而成的测量望远镜。 二、实验原理 (要求与提示:限400字以内,实验原理图须用手绘后贴图的方式) 1.塞曼效应 (1)原子磁矩和角动量关系 用角动量来描述电子的轨道运动和自旋运动,原子中各电子轨道运动角动量的矢量和即原子的轨道角动量L,考虑L-S耦合(轨道-自旋耦合),原子的角动量J =L +S。量子力学理论给出各磁矩与角动量的关系: L = - L,L = S = - S,S = 由上式可知,原子总磁矩和总角动量不共线。则原子总磁矩在总角动量方向上的分量 为: J = g J,J = J L为表示原子的轨道角量子数,取值:0,1,2… S为原子的自旋角量子数,取值:0,1/2,1,3/2,2,5/2… J为原子的总角量子数,取值:0,1/2,1,3/2… 式中,g=1+为朗德因子。 (2)原子在外磁场中的能级分裂 外磁场存在时,与角动量平行的磁矩分量J与磁场有相互作用,与角动量垂直的磁矩分量与磁场无相互作用。由于角动量的取向是量子化的,J在任意方向的投影(如z方向)为: = M,M=-J,-(J-1),-(J-2),…,J-2,J-1,J 因此,原子磁矩也是量子化的,在任意方向的投影(如z方向)为: =-Mg 式中,玻尔磁子μB =,M为磁量子数。

具有磁矩为J的原子,在外磁场中具有的势能(原子在外磁场中获得的附加能量): ΔE = -J·=Mg B 则根据M的取值规律,磁矩在空间有几个量子化取值,则在外场中每一个能级都分裂为等间隔的(2J+1)个塞曼子能级。原子发光过程中,原来两能级之间电子跃迁产生的一条光谱线也分裂成几条光谱线。这个现象叫塞曼效应。 2.塞曼子能级跃迁选择定则 (1)选择定则 未加磁场前,能级E2和E1之间跃迁光谱满足: hν = E2 - E1 加上磁场后,新谱线频率与能级之间关系满足: hν’= (E2+ΔE2) – (E1+ΔE1) 则频率差:hΔν= ΔE2-ΔE1= M2g2 B -M1g1B= (M2g2- M1g1)B 跃迁选择定则必须满足: ΔM = 0,±1 (2)偏振定则 当△M=0时,产生π线,为振动方向平行于磁场的线偏振光,可在垂直磁场方向看到。 当△M=±1时,产生σ谱线,为圆偏振光。迎着磁场方向观察时,△M=1的σ线为左旋圆偏振光,△M=-1的σ线为右旋圆偏振光。在垂直于磁场方向观察σ线时,为振动方向垂直于磁场的线偏振光。 3. 能级3S13P2 L01 S11 J12 g23/2 M10-1210-1-2 Mg20-233/20-3/2-3汞原子的绿光谱线波长为,是由高能级{6s7s}S1到低能级{6s6p}P2能级之间的跃迁,其上下能级有关的量子数值列在表1。3S1、3P2表示汞的原子态,S、P分别表示原子轨道量子数L=0和1,左上角数字由自旋量子数S决定,为(2S+1),右下角数字表示原子的总角动量量子数J。 在外磁场中能级分裂如图所示。外磁场为0时,只有的一条谱线。在外场的作用下,上能级分裂为3条,下能级分裂为5条。在外磁场中,跃迁的选择定则对磁量子数M的要求为:△M=0,±1,因此,原先的一条谱线,在外磁场中分裂为9条谱线。 9条谱线的偏振态,量子力学理论可以给出:在垂直于磁场方向观察,9条分裂谱线的强度(以中心谱线的强度为100)随频率增加分别为,,75,75,100,75,75,,. 标准具 本实验通过干涉装置进行塞曼效应的观察。我们选择法布里-珀罗标准具(F-P标准具)作为干涉元件。F-P标准具基本组成:两块平行玻璃板,在两板相对的表面镀有较高反射率的薄膜。 多光束干涉条纹的形成

数字信号处理实验一

实验一 离散时间信号分析 班级 信息131班 学号 201312030103 姓名 陈娇 日期 一、实验目的 掌握两个序列的相加、相乘、移位、反褶、卷积等基本运算。 二、实验原理 1.序列的基本概念 离散时间信号在数学上可用时间序列)}({n x 来表示,其中)(n x 代表序列的第n 个数字,n 代表时间的序列,n 的取值范围为+∞<<∞-n 的整数,n 取其它值)(n x 没有意义。离散时间信号可以是由模拟信号通过采样得到,例如对模拟信号)(t x a 进行等间隔采样,采样间隔为T ,得到)}({nT x a 一个有序的数字序列就是离散时间信号,简称序列。 2.常用序列 常用序列有:单位脉冲序列(单位抽样)) (n δ、单位阶跃序列)(n u 、矩形序列)(n R N 、实指数序列、复指数序列、正弦型序列等。 3.序列的基本运算 序列的运算包括移位、反褶、和、积、标乘、累加、差分运算等。 4.序列的卷积运算 ∑∞ -∞==-= m n h n x m n h m x n y )(*)()()()( 上式的运算关系称为卷积运算,式中代表两个序列卷积运算。两个序列的卷积是一个序列与另一个序列反褶后逐次移位乘积之和,故称为离散卷积,也称两序列的线性卷积。其计算的过程包括以下4个步骤。 (1)反褶:先将)(n x 和)(n h 的变量n 换成m ,变成)(m x 和)(m h ,再将)(m h 以纵轴为对称轴反褶成)(m h -。

(2)移位:将)(m h -移位n ,得)(m n h -。当n 为正数时,右移n 位;当n 为负数时,左移n 位。 (3)相乘:将)(m n h -和)(m x 的对应点值相乘。 (4)求和:将以上所有对应点的乘积累加起来,即得)(n y 。 三、主要实验仪器及材料 微型计算机、Matlab6.5 教学版、TC 编程环境。 四、实验内容 (1)用Matlab 或C 语言编制两个序列的相加、相乘、移位、反褶、卷积等的程序; (2)画出两个序列运算以后的图形; (3)对结果进行分析; (4)完成实验报告。 五、实验结果 六、实验总结

数字信号处理实验

实验一 离散傅里叶变换(DFT )对确定信号进行谱分析 一.实验目的 1.加深对DFT 算法原理和基本性质的理解。 2.熟悉DFT 算法和原理的编程方法。 3.学习用DFT 对信号进行谱分析的方法,了解可能出现的误差及其原因,以便在实际中正确利用。 二.实验原理 一个连续信号)(t x a 的频谱可以用其傅里叶变换表示,即 dt e t x j X t j a a Ω-∞ ∞ -? = Ω)()( 若对)(t x a 进行理想采样可得采样序列 )(|)()(nT x t x n x a nT t a === 对)(n x 进行DTFT ,可得其频谱为: ∑∞ -∞ =-= n n j j e n x e X ωω )()( 其中数字频率ω与模拟频率Ω的关系为: s f T Ω = Ω=ω )(n x 的DFT 为∑∞ -∞ =-= n nk N j e n x k X π 2)()( 若)(t x a 是限带信号,且在满足采样定理的条件下,)(ω j e X 是)(Ωj X a 的周期延拓, )(k X 是)(ωj e X 在单位圆上的等间隔采样值,即k N j e X k X πωω2| )()(= =。 为在计算机上分析计算方便,常用)(k X 来近似)(ω j e X ,这样对于长度为N 的有限 长序列(无限长序列也可用有限长序列来逼近),便可通过DFT 求其离散频谱。 三.实验内容 1.用DFT 对下列序列进行谱分析。 (1))()04.0sin(3)(100n R n n x π=

1 (2)]0,0,0,0,0,0,0,0,1,1,1,1[)(=n x 2.为了说明高密度频谱和高分辨率频谱之间的区别,考察序列 )52.0cos()48.0cos()(n n n x ππ+= (1)当0≤n ≤10时,确定并画出x(n)的离散傅里叶变换。 (2)当0≤n ≤100时,确定并画出x(n)的离散傅里叶变换。 四.实验结果 1. (1) (2)

数字信号处理实验1,2,3,4

实验一 连续时间系统的时域和频域分析相关MATLAB 函数1.设描述连续时间系统的微分方程为:)()()()()()()()(01)1(1)(01)1(1)(t f b t f b t f b t f b t y a t y a t y a t y a m m m m n n n n +'+++=+'+++---- 则可用向量和表示该系统,即 a b ] ,,,,[011a a a a a n n -=],,,,[011b b b b b m m -=注意,向量和的元素一定要以微分方程时间求导的降幂次序排列,且缺项要用0补齐。a b 如微分方程)()()(2)(3)(t f t f t y t y t y +''=+'+''表示该系统的向量为 ]2 3 1[=a ]1 0 1[=b (1)求解冲激响应:impulse()函数impulse()函数有以下四种调用格式: ① impulse(b,a) 该调用格式以默认方式绘制由向量和定义的连续时间系统的冲激响应的时域波形。a b ② impulse(b,a,t)该调用格式绘制由向量和定义的连续时间系统在时间范围内的冲激响应的时a b t ~0域波形。③ impulse(b,a, t1:p:t2)该调用格式绘制由向量和定义的连续时间系统在时间范围内,且以时间间a b 21~t t 隔均匀抽样的冲激响应的时域波形。p ④ y=impulse(b,a,t1:p:t2)该调用格式并不绘制系统冲激响应的波形,而是求出由向量和定义的连续时间系a b 统在时间范围内以时间间隔均匀抽样的系统冲激响应的数值解。21~t t p (2)求解阶跃响应:step()函数 step()函数也有四种调用格式:① step(b,a) ② step(b,a,t) ③ step(b,a, t1:p:t2) ④ y=step(b,a,t1:p:t2) 上述调用格式的功能与impulse()函数完全相同。

实验三 随机过程通过线性系统

实验名称线性系统对随机过程的响应 一、实验目的 通过本仿真实验了解正态白色噪声随机过程通过线性系统后相关函数以及功率谱的变化;培养计算机编程能力。 二、实验平台 MATLAB R2014a 三、实验要求 (1)运用正态分布随机数产生函数产生均值为m=0,根方差σ=1的白色正态分布 序列{u(n)|n=1,2,…,2000},画出噪声u(n)的波形图。 (2)设离散时间线性系统的差分方程为 x(n)=u(n)-0.36u(n-1)+0.85u(n-2)(n=3,4,…,2000). 画出x(n)的波形图。 (3)随机过程x(n)的理论上的功率谱函数为 在[0,π]范围内对w进行采样,采样间隔0.001π,计算S(i×0.001π) (i=1,2,…,1000);画出波形图。 (4)根据步骤二产生的数据序列x(n)计算相关函数的估计值 与理论值1.1296、-0.666、0.85、0、0、0的差异。 (5)根据相关函数的估计值对随机过程的功率谱密度函数进行估计 在[0,π]范围内对w进行采样,采样间隔0.001π,计算S(i×0.001π) (i=1,2,…,1000);画出波形图,比较其与理论上的功率谱密度函数S(w)的差异。 (6)依照实验1的方法统计数据x(n)在不同区间出现的概率,计算其理论概率, 观察二者是否基本一致。

四、实验代码及结果 A、运用正态分布随机数产生函数产生均值为m=0,根方差σ=1的白色正态分布序列{u(n)|n=1,2,…,2000},画出噪声u(n)的波形图。 代码实现: 波形图: 分析:运用正态分布随机数产生函数产生均值为0,根方差σ=1的白色噪声样本序列。 B、设离散时间线性系统的差分方程为 x(n)=u(n)-0.36u(n-1)+0.85u(n-2)(n=3,4,…,2000). 画出x(n)的波形图。 代码实现:

塞曼效应实验报告

近代物理实验报告 塞曼效应实验 学院 班级 姓名 学号 时间 2014年3月16日

塞曼效应实验实验报告 【摘要】: 本实验通过塞曼效应仪与一些观察装置观察汞(Hg)546.1nm谱线(3S1→3P2跃迁)的塞曼分裂,从理论上解释、分析实验现象,而后给出横效应塞满分裂线的波数增量,最后得出荷质比。 【关键词】:塞曼效应、汞546.1nm、横效应、塞满分裂线、荷质比 【引言】: 塞曼效应是原子的光谱线在外磁场中出现分裂的现象,是1896年由荷兰物理学家塞曼发现的。首先他发现,原子光谱线在外磁场发生了分裂;随后洛仑兹在理论上解释了谱线分裂成3条的原因,这种现象称为“塞曼效应”。在后来进一步研究发现,很多原子的光谱在磁场中的分裂情况有别于前面的分裂情况,更为复杂,称为反常塞曼效应。 塞曼效应的发现使人们对物质光谱、原子、分子有更多了解,塞曼效应证实了原子磁矩的空间量子化,为研究原子结构提供了重要途径,被认为是19世纪末20世纪初物理学最重要的发现之一。利用塞曼效应可以测量电子的荷质比。在天体物理中,塞曼效应可以用来测量天体的磁场。本实验采取Fabry-Perot(以下简称F-P)标准具观察Hg的546.1nm谱线的塞曼效应,同时利用塞满效应测量电子的荷质比。 【正文】: 一、塞曼分裂谱线与原谱线关系 1、磁矩在外磁场中受到的作用 (1)原子总磁矩在外磁场中受到力矩的作用: 其效果是磁矩绕磁场方向旋进,也就是总角动量(P J)绕磁场方向旋进。 (2)磁矩在外磁场中的磁能:

由于或在磁场中的取向量子化,所以其在磁场方向分量也量子化: ∴原子受磁场作用而旋进引起的附加能量 M为磁量子数 g为朗道因子,表征原子总磁矩和总角动量的关系,g随耦合类型不同(LS耦合和jj耦合)有两种解法。在LS耦合下: 其中: L为总轨道角动量量子数 S为总自旋角动量量子数 J为总角动量量子数 M只能取J,J-1,J-2 …… -J(共2J+1)个值,即ΔE有(2J+1)个可能值。 无外磁场时的一个能级,在外磁场作用下将分裂成(2J+1)个能级,其分裂的能级是等间隔的,且能级间隔 2、塞曼分裂谱线与原谱线关系: (1) 基本出发点:

数字信号处理实验答案完整版

数字信号处理实验答案 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】

实验一熟悉Matlab环境 一、实验目的 1.熟悉MATLAB的主要操作命令。 2.学会简单的矩阵输入和数据读写。 3.掌握简单的绘图命令。 4.用MATLAB编程并学会创建函数。 5.观察离散系统的频率响应。 二、实验内容 认真阅读本章附录,在MATLAB环境下重新做一遍附录中的例子,体会各条命令的含义。在熟悉了MATLAB基本命令的基础上,完成以下实验。 上机实验内容: (1)数组的加、减、乘、除和乘方运算。输入A=[1 2 3 4],B=[3 4 5 6],求C=A+B,D=A-B,E=A.*B,F=A./B,G=A.^B并用stem语句画出A、B、C、D、E、F、G。 clear all; a=[1 2 3 4]; b=[3 4 5 6]; c=a+b; d=a-b; e=a.*b; f=a./b; g=a.^b; n=1:4; subplot(4,2,1);stem(n,a); xlabel('n');xlim([0 5]);ylabel('A'); subplot(4,2,2);stem(n,b); xlabel('n');xlim([0 5]);ylabel('B'); subplot(4,2,3);stem(n,c); xlabel('n');xlim([0 5]);ylabel('C'); subplot(4,2,4);stem(n,d); xlabel('n');xlim([0 5]);ylabel('D'); subplot(4,2,5);stem(n,e); xlabel('n');xlim([0 5]);ylabel('E'); subplot(4,2,6);stem(n,f); xlabel('n');xlim([0 5]);ylabel('F'); subplot(4,2,7);stem(n,g); xlabel('n');xlim([0 5]);ylabel('G'); (2)用MATLAB实现下列序列: a) x(n)= 0≤n≤15 b) x(n)=e+3j)n 0≤n≤15 c) x(n)=3cosπn+π)+2sinπn+π) 0≤n≤15 d) 将c)中的x(n)扩展为以16为周期的函数x(n)=x(n+16),绘出四个周期。

数字信号处理实验报告一

武汉工程大学 数字信号处理实验报告 姓名:周权 学号:1204140228 班级:通信工程02

一、实验设备 计算机,MATLAB语言环境。 二、实验基础理论 1.序列的相关概念 2.常见序列 3.序列的基本运算 4.离散傅里叶变换的相关概念 5.Z变换的相关概念 三、实验内容与步骤 1.离散时间信号(序列)的产生 利用MATLAB语言编程产生和绘制单位样值信号、单位阶跃序列、指数序列、正弦序列及随机离散信号的波形表示。 四实验目的 认识常用的各种信号,理解其数字表达式和波形表示,掌握在计算机中生成及绘制数字信号波形的方法,掌握序列的简单运算及计算机实现与作用,理解离散时间傅里叶变换,Z变换及它们的性质和信号的频域分

实验一离散时间信号(序列)的产生 代码一 单位样值 x=2; y=1; stem(x,y); title('单位样值 ') 单位阶跃序列 n0=0; n1=-10; n2=10; n=[n1:n2]; x=[(n-n0)>=0]; stem(n,x); xlabel('n'); ylabel('x{n}'); title('单位阶跃序列');

实指数序列 n=[0:10]; x=(0.5).^n; stem(n,x); xlabel('n'); ylabel('x{n}'); title('实指数序列');

正弦序列 n=[-100:100]; x=2*sin(0.05*pi*n); stem(n,x); xlabel('n'); ylabel('x{n}'); title('正弦序列');

随机序列 n=[1:10]; x=rand(1,10); subplot(221); stem(n,x); xlabel('n'); ylabel('x{n}'); title('随机序列');

通信原理软件实验报告材料单人地

标准文档 实验目的: 通过仿真测量占空比为25%、50%、75%以及100%的单、双极性归零码波形及其功率谱。(1)流程图 (2)源代码 ①单极性归零码 clear all close all L=64; %每码元采样点数 N=1024;%采样点数 M=N/L;%码元数 Rs=2;%码元速率 Ts=1/Rs;%比特间隔 fs=L/Ts;%采样速率 Bs=fs/2;%系统带宽 T=N/fs;%截短时间 t=[-(T/2):1/fs:(T/2-1/fs)];%时域采样点 f=-Bs+[0:N-1]/T;%频域采样点 EP=zeros(1,N); 实用文案

for loop=1:1000 a=(randn(1,M)>0);%产生单极性数据 tmp=zeros(L,M); L1=L*0.5; %0.5是占空比 tmp([1:L1],:)=ones(L1,1)*a; s=tmp(:)'; S=t2f(s,fs); P=abs(S).^2/T;%样本信号的功率谱密度 %随机过程的功率谱是各个样本的功率谱的数学期望 EP=EP*(1-1/loop)+P/loop; end figure(1) plot(t,s) axis equal grid figure(2) plot(f,EP) axis([-20,20,0,max(EP)]) grid 实验结果: 占空比为50%的单极性归零码

占空比为50%的单极性归零码功率谱修改占空比可得到以下图形 占空比为75%的单极性归零

占空比为75%的单极性归零码功率谱 占空比为100%的单极性归零码

占空比为100%的单极性归零码功率谱 ②双极性归零码 L=64; N=512; M=N/L; Rs=2; Ts=1/Rs; fs=L/Ts; Bs=fs/2; T=N/fs; t=[-(T/2):1/fs:(T/2-1/fs)]; f=-Bs+[0:N-1]/T; EP=zeros(1,N); for loop=1:1000 a=sign(randn(1,M)); tmp=zeros(L,M); L1=L*0.5; tmp([1:L1],:)=ones(L1,1)*a; s=tmp(:)'; S=t2f(s,fs); P=abs(S).^2/T; EP=EP*(1-1/loop)+P/loop; end figure(1) plot(t,s)

塞曼效应实验报告

塞曼效应实验 实验原理 1、磁矩在外磁场中受到的作用 (1)原子总磁矩在外磁场中受到力矩的作用: 其效果是磁矩绕磁场方向旋进,也就是总角动量(PJ)绕磁场方向旋进。 (2)磁矩在外磁场中的磁能: 由于或在磁场中的取向量子化,所以其在磁场方向分量也量子化: ∴原子受磁场作用而旋进引起的附加能量 M为磁量子数 g为朗道因子,表征原子总磁矩和总角动量的关系,g随耦合类型不同(LS耦合和jj耦合)有两种解法。在LS耦合下:

2、塞曼分裂谱线与原谱线关系: (1) 基本出发点: ∴分裂后谱线与原谱线频率差 由于 定义为洛仑兹单位: 3、谱线的偏振特征: 塞曼跃迁的选择定则为:ΔM=0 时为π成份(π型偏振)是振动方向平行于磁场的线偏振光,只有在垂直于磁场方向才能观察到,平行于磁场方向观察不到;但当ΔJ=0时,M2=0到M1=0的跃迁被禁止。

当ΔM=±1时,为σ成份,σ型偏振垂直于磁场,观察时为振动垂直于磁场的线偏振光。 平行于磁场观察时,其偏振性与磁场方向及观察方向都有关:沿磁场正向观察时(即磁场方向离开观察者:) ΔM= +1为右旋圆偏振光(σ+偏振) ΔM= -1为左旋圆偏振光(σ-偏振) 也即,磁场指向观察者时:⊙ ΔM= +1为左旋圆偏振光 ΔM= -1为右旋圆偏振光 分析的总思路和总原则: 在辐射的过程中,原子和发出的光子作为整体的角动量是守恒的。 原子在磁场方向角动量为 ∴在磁场指向观察者时:⊙B 当ΔM= +1时,光子角动量为,与同向 电磁波电矢量绕逆时针方向转动,在光学上称为左旋圆偏振光。 ΔM= -1时,光子角动量为,与反向 电磁波电矢量绕顺时针方向转动,在光学上称为右旋圆偏振光。

数字信号处理实验三

实验三:离散LSI 系统的频域分析 一、实验内容 2、求以下各序列的z 变换: 12030() ()sin() ()sin()n an x n na x n n x n e n ωω-=== 程序清单如下: syms w0 n z a; x1=n*a^n;X1=ztrans(x1) x2=sin(w0*n);X2=ztrans(x2) x3= exp(-a*n)*sin(w0*n);X3=ztrans(x3) 程序运行结果如下: X1 =z/(a*(z/a - 1)^2) X2 =(z*sin(w0))/(z^2 - 2*cos(w0)*z + 1) X3 =(z*exp(a)*sin(w0))/(exp(2*a)*z^2 - 2*exp(a)*cos(w0)*z + 1) 3、求下列函数的逆z 变换 0 312342 1 1() () () ()() 1j z z z z X z X z X z X z z a z a z e z ω---= = = = ---- 程序清单如下: syms w0 n z a; X1=z/(z-a);x1=iztrans(X1) X2= z/(a-z)^2;x2=iztrans(X2) X3=z/ z-exp(j*w0);x3=iztrans(X3) X4=(1-z^-3)/(1-z^-1);x4=iztrans(X4) 程序运行结果如下: x1 =a^n x2 =n*a^n/a 课程名称 数字信号 实验成绩 指导教师 实 验 报 告 院系 信息工程学院 班级 学号 姓名 日期

x3 =charfcn[0](n)-iztrans(exp(i*w0),w0,n) x4 =charfcn[2](n)+charfcn[1](n)+charfcn[0](n) 4、求一下系统函数所描述的离散系统的零极点分布图,并判断系统的稳定性 (1) (0.3)()(1)(1) z z H z z j z j -= +-++ z1=[0,0.3]';p1=[-1+j,-1-j]';k=1; [b1,a1]=zp2tf(z1,p1,k); subplot(1,2,1);zplane(z1,p1); title('极点在单位圆外); subplot(1,2,2);impz(b1,a1,20); 由图可见:当极点位于单位圆内,系统的单位序列响应随着频率的增大而收敛;当极点位于单位圆上,系统的单位序列响应为等幅振荡;当极点位于单位圆外,系统的单位序列响应随着频率的增大而发散。由此可知系统为不稳定系统。 -1 -0.5 00.51 -2 -1.5-1-0.500.511.5 2Real Part I m a g i n a r y P a r t 极点在单位圆外 n (samples) A m p l i t u d e Impulse Response

北理工随机信号分析实验报告

本科实验报告实验名称:随机信号分析实验

实验一 随机序列的产生及数字特征估计 一、实验目的 1、学习和掌握随机数的产生方法。 2、实现随机序列的数字特征估计。 二、实验原理 1、随机数的产生 随机数指的是各种不同分布随机变量的抽样序列(样本值序列)。进行随机信号仿真分析时,需要模拟产生各种分布的随机数。 在计算机仿真时,通常利用数学方法产生随机数,这种随机数称为伪随机数。伪随机数是按照一定的计算公式产生的,这个公式称为随机数发生器。伪随机数本质上不是随机的,而且存在周期性,但是如果计算公式选择适当,所产生的数据看似随机的,与真正的随机数具有相近的统计特性,可以作为随机数使用。 (0,1)均匀分布随机数是最最基本、最简单的随机数。(0,1)均匀分布指的是在[0,1]区间上的均匀分布,即 U(0,1)。实际应用中有许多现成的随机数发生器可以用于产生(0,1)均匀分布随机数,通常采用的方法为线性同余法,公式如下: )(mod ,110N ky y y n n -= N y x n n /= 序列{}n x 为产生的(0,1)均匀分布随机数。 下面给出了上式的3组常用参数: 1、10N 10,k 7==,周期7 510≈?; 2、(IBM 随机数发生器)3116N 2,k 23,==+周期8 510≈?; 3、(ran0)31 5 N 21,k 7,=-=周期9 210≈?; 由均匀分布随机数,可以利用反函数构造出任意分布的随机数。 定理 1.1 若随机变量 X 具有连续分布函数F X (x),而R 为(0,1)均匀分布随机变量,则有 )(1R F X x -= 由这一定理可知,分布函数为F X (x)的随机数可以由(0,1)均匀分布随机数按上式进行变

数字信号处理实验4

数字信号处理实验四 第一题结果: (1)没有增加过渡点 源码如下: N = 15; H = [1 1 1 0.5 zeros(1,7) 0.5 1 1 1]; %确定抽样点的幅度大小 %H(3,13) = 0.75;H(5,11) = 0.25; %设置过渡点 k = 0:N-1; A = exp(-j*pi*k*(N-1)/N); %抽样点相位大小 HK = H.*A; %求抽样点的H(k) hn = ifft(HK,N); %求出FIR的单位冲激响应h(n) freqz(hn,1,256); %画出幅频相频曲线figure(2); stem(real(hn),'.'); %绘制单位冲激响应的实部 line([0,35],[0,0]);xlabel('n');ylabel('Real(h(n))'); 单位脉冲响应曲线 幅频和相频特性曲线

(2)增加过渡点 源码如下: N = 15; H = [1 1 1 0.5 zeros(1,7) 0.5 1 1 1]; %确定抽样点的幅度大小 H(3) = 0.75;H(13) = 0.75;H(5) = 0.25;H(11) = 0.25; %设置过渡点 k = 0:N-1; A = exp(-j*pi*k*(N-1)/N); %抽样点相位大小 HK = H.*A; %求抽样点的H(k) hn = ifft(HK,N); %求出FIR的单位冲激响应h(n) freqz(hn,1,256); %画出幅频相频曲线figure(2); stem(real(hn),'.'); %绘制单位冲激响应的实部 line([0,35],[0,0]);xlabel('n');ylabel('Real(h(n))'); 单位脉冲响应曲线 幅频和相频特性曲线 第二题结果:

数字信号处理实验报告(实验1_4)

实验一 MATLAB 仿真软件的基本操作命令和使用方法 实验容 1、帮助命令 使用 help 命令,查找 sqrt (开方)函数的使用方法; 2、MATLAB 命令窗口 (1)在MATLAB 命令窗口直接输入命令行计算3 1)5.0sin(21+=πy 的值; (2)求多项式 p(x) = x3 + 2x+ 4的根; 3、矩阵运算 (1)矩阵的乘法 已知 A=[1 2;3 4], B=[5 5;7 8],求 A^2*B

(2)矩阵的行列式 已知A=[1 2 3;4 5 6;7 8 9],求A (3)矩阵的转置及共轭转置 已知A=[1 2 3;4 5 6;7 8 9],求A' 已知B=[5+i,2-i,1;6*i,4,9-i], 求B.' , B' (4)特征值、特征向量、特征多项式 已知A=[1.2 3 5 0.9;5 1.7 5 6;3 9 0 1;1 2 3 4] ,求矩阵A的特征值、特征向量、特征多项式;

(5)使用冒号选出指定元素 已知:A=[1 2 3;4 5 6;7 8 9];求A 中第3 列前2 个元素;A 中所有列第2,3 行的元素; 4、Matlab 基本编程方法 (1)编写命令文件:计算1+2+…+n<2000 时的最大n 值;

(2)编写函数文件:分别用for 和while 循环结构编写程序,求 2 的0 到15 次幂的和。

5、MATLAB基本绘图命令 (1)绘制余弦曲线 y=cos(t),t∈[0,2π]

(2)在同一坐标系中绘制余弦曲线 y=cos(t-0.25)和正弦曲线 y=sin(t-0.5), t∈[0,2π] (3)绘制[0,4π]区间上的 x1=10sint 曲线,并要求: (a)线形为点划线、颜色为红色、数据点标记为加号; (b)坐标轴控制:显示围、刻度线、比例、网络线 (c)标注控制:坐标轴名称、标题、相应文本; >> clear;

北邮通信原理软件实验报告XXXX27页

通信原理软件实验报告 学院:信息与通信工程学院 班级: 一、通信原理Matlab仿真实验 实验八 一、实验内容 假设基带信号为m(t)=sin(2000*pi*t)+2cos(1000*pi*t),载波频率为20kHz,请仿真出AM、DSB-SC、SSB信号,观察已调信号的波形和频谱。 二、实验原理 1、具有离散大载波的双边带幅度调制信号AM 该幅度调制是由DSB-SC AM信号加上离散的大载波分量得到,其表达式及时间波形图为: 应当注意的是,m(t)的绝对值必须小于等于1,否则会出现下图的过调制: AM信号的频谱特性如下图所示: 由图可以发现,AM信号的频谱是双边带抑制载波调幅信号的频谱加上离散的大载波分量。 2、双边带抑制载波调幅(DSB—SC AM)信号的产生 双边带抑制载波调幅信号s(t)是利用均值为0的模拟基带信号m(t)和正弦载波 c(t)相乘得到,如图所示: m(t)和正弦载波s(t)的信号波形如图所示:

若调制信号m(t)是确定的,其相应的傅立叶频谱为M(f),载波信号c(t)的傅立叶频谱是C(f),调制信号s(t)的傅立叶频谱S(f)由M(f)和C(f)相卷积得到,因此经过调制之后,基带信号的频谱被搬移到了载频fc处,若模拟基带信号带宽为W,则调制信号带宽为2W,并且频谱中不含有离散的载频分量,只是由于模拟基带信号的频谱成分中不含离散的直流分量。 3、单边带条幅SSB信号 双边带抑制载波调幅信号要求信道带宽B=2W, 其中W是模拟基带信号带宽。从信息论关点开看,此双边带是有剩余度的,因而只要利用双边带中的任一边带来传输,仍能在接收机解调出原基带信号,这样可减少传送已调信号的信道带宽。 单边带条幅SSB AM信号的其表达式: 或 其频谱图为: 三、仿真设计 1、流程图:

数字信号处理实验1认识实验

实验1认识实验-MATLAB语言上机操作实践 一、实验目的 ㈠了解MATLAB语言的主要特点、作用。 ㈡学会MATLAB主界面简单的操作使用方法。 ㈢学习简单的数组赋值、运算、绘图、流程控制编程。 二、实验原理 ㈠简单的数组赋值方法 MATLAB中的变量和常量都可以是数组(或矩阵),且每个元素都可以是复数。 在MATLAB指令窗口输入数组A=[1 2 3;4 5 6;7 8 9],观察输出结果。然后,键入:A(4,2)= 11 键入:A (5,:) = [-13 -14 -15] 键入:A(4,3)= abs (A(5,1)) 键入:A ([2,5],:) = [ ] 键入:A/2 键入:A (4,:) = [sqrt(3) (4+5)/6*2 –7] 观察以上各输出结果。将A式中分号改为空格或逗号,情况又如何?请在每式的后面标注其含义。 2.在MATLAB指令窗口输入B=[1+2i,3+4i;5+6i ,7+8i], 观察输出结果。 键入:C=[1,3;5,7]+[2,4;6,8]*i,观察输出结果。 如果C式中i前的*号省略,结果如何? 键入:D = sqrt (2+3i) 键入:D*D 键入:E = C’, F = conj(C), G = conj(C)’ 观察以上各输出结果, 请在每式的后面标注其含义。 3.在MATLAB指令窗口输入H1=ones(3,2),H2=zeros(2,3),H3=eye(4),观察输出结果。 ㈡、数组的基本运算 1.输入A=[1 3 5],B= [2 4 6],求C=A+B,D=A-2,E=B-A 2.求F1=A*3,F2=A.*B,F3=A./B,F4=A.\B, F5=B.\A, F6=B.^A, F7=2./B, F8=B.\2 *3.求B',Z1=A*B’,Z2=B’*A 观察以上各输出结果,比较各种运算的区别,理解其含义。 ㈢、常用函数及相应的信号波形显示 例1:显示曲线f(t)=2sin(2πt),(t>0) ⅰ点击空白文档图标(New M-file),打开文本编辑器。 ⅱ键入:t=0:0.01:3; (1) f=2*sin(2*pi*t); (2) plot(t,f); title(‘f(t)-t曲线’); xlabel(‘t’),ylabel(‘f(t)’);

随机信号实验报告

随机信号分析 实验报告 目录 随机信号分析 (1) 实验报告 (1) 理想白噪声和带限白噪声的产生与测试 (2) 一、摘要 (2) 二、实验的背景与目的 (2) 背景: (2) 实验目的: (2) 三、实验原理 (3) 四、实验的设计与结果 (4) 实验设计: (4) 实验结果: (5) 五、实验结论 (12) 六、参考文献 (13) 七、附件 (13) 1

理想白噪声和带限白噪声的产生与测试一、摘要 本文通过利用MATLAB软件仿真来对理想白噪声和带限白噪声进行研究。理想白噪声通过低通滤波器和带通滤波器分别得到低通带限白噪声和帯通带限白噪声。在仿真的过程中我们利用MATLAB工具箱中自带的一些函数来对理想白噪声和带限白噪声的均值、均方值、方差、功率谱密度、自相关函数、频谱以及概率密度进行研究,对对它们进行比较分析并讨论其物理意义。 关键词:理想白噪声带限白噪声均值均方值方差功率谱密度自相关函数、频谱以及概率密度 二、实验的背景与目的 背景: 在词典中噪声有两种定义:定义1:干扰人们休息、学习和工作的声音,引起人的心理和生理变化。定义2:不同频率、不同强度无规则地组合在一起的声音。如电噪声、机械噪声,可引伸为任何不希望有的干扰。第一种定义是人们在日常生活中可以感知的,从感性上很容易理解。而第二种定义则相对抽象一些,大部分应用于机械工程当中。在这一学期的好几门课程中我们都从不同的方面接触到噪声,如何的利用噪声,把噪声的危害减到最小是一个很热门的话题。为了加深对噪声的认识与了解,为后面的学习与工作做准备,我们对噪声进行了一些研究与测试。 实验目的: 了解理想白噪声和带限白噪声的基本概念并能够区分它们,掌握用MATLAB 或c/c++软件仿真和分析理想白噪声和带限白噪声的方法,掌握理想白噪声和带限白噪声的性质。

塞曼效应实验报告完整版

学生姓名: 学号: 39 专业班级:应物101班 实验时间: 教师编号:T017 成绩: 塞曼效应 一、实验目的 1.观察塞曼效应现象,把实验结果与理论结果进行比较。 2.学习观测塞曼效应的实验方法。 3.计算电子核质比。 二、实验仪器 WPZ —Ⅲ型塞曼效应实验仪 三、实验原理 塞曼效应:在外磁场作用下,由于原子磁矩与磁场相互作用,使原子能级产生分裂。垂直于磁场观察时,产生线偏振光(π线和σ线);平行于磁场观察时,产生圆偏振光(左旋、右旋)。 按照半经典模型,质量为m ,电量为e 的电子绕原子核转动,因此,原子具有一定的磁矩,它在外磁场B 中会获得一定的磁相互作用能E ?,由于原子的磁矩J μ与总角动量J P 的关系为 2J J e g P m μ=(1) 其中g 为朗德因子,与原子中所有电子德轨道和自旋角动量如何耦合成整个原子态的角动量密切相关。因此, cos cos 2J J e E B g P B m μαα?=-=-(2) 其中α是磁矩与外加磁场的夹角。又由于电子角动量空间取向的量子化,这种磁相互作用能只能取有限个分立的值,且电子的磁矩与总角动量的方向相反,因此在外磁场方向上, cos ,,1,,2J h P M M J J J απ -==--L (3)

学生姓名: 刘惠文 学号: 39 专业班级:应物101班 实验时间: 教师编号:T017 成绩: 式中h 是普朗克常量,J 是电子的总角动量,M 是磁量子数。设:4B he m μπ=,称为玻尔磁子,0E 为未加磁场时原子的能量,则原子在外在磁场中的总能量为 00B E E E E Mg B μ=+?=+(4) 由于朗德因子g 与原子中所有电子角动量的耦合有关,因此,不同的角动量 耦合方式其表达式和数值完全不同。在L S -耦合的情况下,设原子中电子轨道运动和自旋运动的总磁矩、总角动量及其量子数分别为L μ、L P 、L 和S μ、S P 、S ,它们的关系为 2L L e P m μ==(5) S S e P m μ==(6) 设J P 与L P 和S P 的夹角分别为LJ α和SJ α,根据矢量合成原理,只要将二者在 J μ方向的投影相加即可得到形如(1)式的总电子磁矩和总轨道角动量的关系: 2222222222cos cos (cos 2cos )2(2)222(1)222J L LJ S SJ L LJ S SJ J L S J L S J J J L S J J J e P P m P P P P P P e m P P P P P e P P m e g P m μμαμααα=+= ++--+=+-+=+=(7) 其中朗德因子为 (1)(1)(1)1.2(1) J J L L S S g J J +-+++=++(8) 由(*)式中可以看出,由于M 共有(2J +1)个值,所以原子的这个能级在

相关文档
最新文档