随机过程实验二 正弦信号的相关积累检测仿真程

合集下载

基于MATLAB仿真实现随机过程的特性研究-徐冠102201141

基于MATLAB仿真实现随机过程的特性研究-徐冠102201141

基于MATLAB仿真实现随机过程的特性研究-徐冠102201141基于MatLAB的随机信号功率谱估计(上海师范⼤学信息与机电⼯程学院,吉正继,112201138)摘要:理解随机过程的⾃相关函数和功率谱密度的基本概念,掌握基本的编程⽅法。

利⽤MATLAB软件仿真出其对应图形,分析并验证仿真结果。

关键字:⾃相关函数,功率谱密度,MATLAB⼀、引⾔功率谱估计是数字信号处理的主要内容之⼀,主要研究信号在频域中的各种特征,⽬的是根据有限数据在频域内提取被淹没在噪声中的有⽤信号。

下⾯对谱估计的发展过程做简要回顾: 英国科学家⽜顿最早给出了“谱”的概念。

后来,1822年,法国⼯程师傅⽴叶提出了著名的傅⽴叶谐波分析理论。

该理论⾄今依然是进⾏信号分析和信号处理的理论基础。

[1]⼆、功率谱估计的发展历史傅⽴叶级数提出后,⾸先在⼈们观测⾃然界中的周期现象时得到应⽤。

19世纪末,Schuster提出⽤傅⽴叶级数的幅度平⽅作为函数中功率的度量,并将其命名为“周期图”(periodogram)。

这是经典谱估计的最早提法,这种提法⾄今仍然被沿⽤,只不过现在是⽤快速傅⽴叶变换(FFT)来计算离散傅⽴叶变换(DFT),⽤DFT的幅度平⽅作为信号中功率的度量。

周期图较差的⽅差性能促使⼈们研究另外的分析⽅法。

1927年,Yule提出⽤线性回归⽅程来模拟⼀个时间序列。

Yule的⼯作实际上成了现代谱估计中最重要的⽅法-参数模型法谱估计的基础。

Walker利⽤Yule的分析⽅法研究了衰减正弦时间序列,得出Yule-Walker⽅程,可以说,Y ule和Walker都是开拓⾃回归模型的先锋。

1930年,著名控制理论专家Wiener在他的著作中⾸次精确定义了⼀个随机过程的⾃相关函数及功率谱密度,并把谱分析建⽴在随机过程统计特征的基础上,即,“功率谱密度是随机过程⼆阶统计量⾃相关函数的傅⽴叶变换”,这就是Wiener—Khintchine定理。

《通信系统仿真技术》实验报告

《通信系统仿真技术》实验报告

封面作者:Pan Hongliang仅供个人学习《通信系统仿真技术》实验报告实验一:SystemView操作环境的认识与操作1.实验题目:SystemView操作环境的认识与操作2.实验内容:正弦信号(频率为学号后两位,幅度为(1+学号后两位*0.1)、平方分析、及其谱分析;并讨论定时窗口的设计对仿真结果的影响。

3.实验原理:在设计窗口中单击系统定时快捷功能按钮,根据仿真结果设定相关参数。

采样点数=(终止时间-起止时间)×〔采样率〕+1正玄信号S(t)=cos(wt)其平方P(t)=cos(wt)*cos(wt)=[cos(2wt)+1]/2P(t)频率是S(t)的二倍4.实验仿真:实验结论:SystemView是一个信号级的系统仿真软件,主要用于电路与通信系统的设计、仿真,是一个强有力的动态系统分析工具,能满足从数字信号处理、滤波器设计、直到复杂的通信系统等不同层次的设计、仿真要求。

实验二:学习系统参数的设定与图符的操作实验题目:学习系统参数的设定与图符的操作实验内容:将一正弦信号(频率为学号后两位,幅度为(1+学号后两位*0.1)V)与高斯信号相加后观察输出波形及其频谱,由小到大改变高斯噪声的功率,重新观察输出波形及其频谱。

实验原理:高斯信号就是信号的各种幅值出现的机会满足高斯分布的信号。

当高斯信号不存在是正玄信号不失真,随着高斯信号的增加正玄信号的失真会越来越大。

实验仿真:实验结论:恒参信道的干扰信号常用高斯白噪声信号来等效。

而无线信道是一种时变的衰落信道,其衰落特性主要表现为具有多普勒功率谱特性的快衰落和具有阴影效应的慢衰落。

实验三:接收计算器的使用及滤波器的设计实验题目:接收计算器的使用及滤波器的设计实验内容:1、正弦信号(频率为学号后两位,幅度为(1+学号后两位*0.1)V)、及其平方分析窗口的接收计算器的使用;(实现3个以上运算功能)。

2、单位冲激响应仿真、增益响应分析。

通信系统仿真实验报告

通信系统仿真实验报告

《通信系统仿真技术》实验报告姓名:李傲班级:14050Z01学号: 1405024239实验一:Systemview操作环境的认识与操作1、实验目的:熟悉systemview软件的基本环境,为后续实验打下基础,熟悉基本操作,并使用其做出第一个自己的project,并截图2、实验内容:1>按照实验指导书的1.7进行练习2>正弦信号(频率为学号*10,幅度为(1+学号*0.1)V)、及其平方谱分析;并讨论定时窗口的设计对仿真结果的影响。

3、实验仿真:图1系统连结图(实验图中标注参数,并对参数设置、仿真结果进行分析)4、实验结论输出信号底部有微弱的失真,调节输入的频率的以及平方器的参数,可以改变输入信号的波形失真,对于频域而言,sin信号平方之后,其频率变为原来的二倍,这一点可有三角函数的化简公式证明实验二:滤波器使用及参数设计1、实验目的:1、学习使用SYSTEMVIEW 中的线性系统图符。

2、掌握典型FIR 滤波器参数和模拟滤波器参数的设置过程。

3、按滤波要求对典型滤波器进行参数设计。

实验原理:2、实验内容:参考实验指导书,设计出一个低通滤波器,并对仿真结果进行截图,要求在所截取的图片上用便笺的形式标注自己的姓名、学号、班级。

学号统一使用序号3、实验仿真:系统框架图输入输出信号的波形图输入输出信号的频谱图4、实验结论对于试验中低通滤波器的参数设置不太容易确定,在输入完通带宽度、截止频率和截止点的衰落系数等滤波器参数后,如果选择让SystemView 自动估计抽头,则可以选择“Elanix Auto Optimizer”项中的“Enabled”按钮,再单击“Finish”按钮退出即可。

此时,系统会自动计算出最合适的抽头数通常抽头数设置得越大,滤波器的精度就越实验三、模拟线性调制系统仿真(AM)(1学时)1、实验目的:1、学习使用SYSTEMVIEW 构建简单的仿真系统。

3、掌握模拟幅度调制的基本原理。

(完整word版)MATLAB环境下的正弦信号及高斯白噪声仿真程序说明

(完整word版)MATLAB环境下的正弦信号及高斯白噪声仿真程序说明

MATLAB 环境下的正弦信号及高斯白噪声仿真程序说明一、信号的产生及时域观察1、设定正选信号的频率为10HZ ,抽样频率为100HZ ;2、设定N(0,0.25)高斯白噪声,及噪声功率为0.25W ;3、最后将噪声叠加到正弦信号上,观察其三者时域波形。

二、信号频谱及白噪声功率谱的求解与观察1、对原正弦信号直接进行FFT ,得出其频谱;2、求白噪声的自相关函数,随机序列自相关函数的无偏估计公式为:1^01()()()N m xx n r m x n x n m N m --==+-∑ 01m N ≤≤- ^^()()xx xx r m r m =- 01m N <<-对所求自相关函数进行FFT 变换,求的白噪声的功率谱函数。

源程序:1.产生正弦信号fs=100;fc=10;x=(0:1/fs:2);n=201;y1=sin(2*pi*fc*x); %原正弦信号,频率为10a=0;b=0.5; %均值为a ,方差为b^2subplot(2,2,1);plot(x,y1,'r');title('y=sin(20pi*x)');ylabel('y');xlabel('x/20pi');grid;2.产生高斯白噪声y2=a+b*randn(1,n); %高斯白噪声subplot(2,2,2);plot(x,y2,'r');title('N(0,0.25)的高斯白噪声');ylabel('y');xlabel('x/20pi');grid;3.复合信号y=y1+y2; %加入噪声之后的信号subplot(2,2,3);plot(x,y,'r');title('混合信号');ylabel('y');xlabel('x/20pi');grid;4.复合信号功率谱密度%求复合信号的自相关函数m=50;i=-0.49:1/fs:0.49;for j=1:mR(j)=sum(y(1:n-j-1).*y(j:199),2)/(n-j);%无偏自相关函数的估计Rx(49+j)=R(j);Rx(51-j)=R(j);endFy2=fft(Rx); %傅里叶变换得出复合信号功率谱函数Fy21=fftshift(Fy2); %功率谱校正f=(0:98)*fs/99-fs/2;subplot(2,2,4);plot(f,abs(Fy21),'r');axis([-50 50 -0.5 1]);title('复合信号功率谱函数图');ylabel('F(Rx)');xlabel('w');grid;。

信号处理仿真及应用实验指导书(最新)

信号处理仿真及应用实验指导书(最新)

信号处理仿真及应用实验指导书实验一 电路的建模与仿真——MATLAB 程序设计一、实验目的:1、熟悉MATLAB 命令和编辑、运行、调试环境;2、编写M 文件,实现电路仿真。

二、实验原理与方法:仿真RLC 电路的响应,要求运用电路分析知识编写M 文件,计算电流,并绘制出图形。

二、实验内容及步骤:方法一:采用函数文件形式进行仿真(参考教材P18例子)1、如下图所示电路的初始能量为零,t=0时刻,将一个25mA 的直流源作用到电路上,其中电容C=0.1F ,电感L=1H ,电阻R=4Ω,画出图中电感L 支路上电流i L 的图形。

列写出关于电感L 支路上电流i L 的微分方程 2、根据建模分析 3、进行MA TLAB 仿真建立M 文件,运行求解微分方程 4、绘制电感支路电流图形方法二、采用MA TLAB 函数dsolve 进行仿真1、运用电路分析知识建立电路模型如上图所示电路的初始能量为零,t=0时刻,将一个25mA 的直流源作用到电路上,其中电容C=25nF ,电感L=25mH ,电阻R=400Ω(注意该参数与前面的参数不同)。

列写出关于电感L 支路上电流i L 的微分方程因为电路初始能量为0,而且电感上的电流不能突变,所以在开关打开瞬间电感上的电流),0(0)(==t t i L 电感上的电压),0(0)(==t t V L 又,/)(*)(dt i d L t V L L =所以:0)0(=+dtdi L (1)根据电路图及基尔霍夫电流定律可得:I i i i C R L =++ (2)其中,C R i i ,的表达式分别如下:RV i R =,dtdV Ci C = (3)在上式中,V 为电阻R 两端电压,同时也就是电容两端电压,又有如下式关系:dtdi LV L =22dti d LdtdV L = (4)将(3)式与(4)式依次代入(2)式,可得如下表达式:LCI LCi dtdi RC dti d L L L =++1222、进行MATLAB 仿真建立M 文件,运行求解微分方程 desolve :求解微分方程符号的一般指令,其通用格式为: ('1,2,','1,2,r d s o l v e e q e q c o n d c o n d v=⋅⋅⋅⋅⋅⋅其中,eq1,eq2,…分别代表按序排列的不同微分方程,cond1、cond2分别代表微分方程式的初始条件,v 代表微分方程中的独立变量(其默认独立变量为t )。

MATLAB环境下的正弦信号及高斯白噪声仿真程序说明

MATLAB环境下的正弦信号及高斯白噪声仿真程序说明

姓名:朱奇峰 专业:电子与通信工程 方向:数字广播电视技术 学号:103320430109033MATLAB 环境下的正弦信号及高斯白噪声仿真程序说明一、信号的产生及时域观察1、设定正选信号的频率为10HZ ,抽样频率为100HZ ;2、设定N(0,0.25)高斯白噪声,及噪声功率为0.25W ;3、最后将噪声叠加到正弦信号上,观察其三者时域波形。

二、信号频谱及白噪声功率谱的求解与观察1、对原正弦信号直接进行FFT ,得出其频谱;2、求白噪声的自相关函数,随机序列自相关函数的无偏估计公式为:1^01()()()N m xx n r m x n x n m N m --==+-∑ 01m N ≤≤- ^^()()xx xx r m r m =- 01m N <<-对所求自相关函数进行FFT 变换,求的白噪声的功率谱函数。

三、仿真结果:附源程序代码:fs=100;fc=10;x=(0:1/fs:2);n=201;y1=sin(2*pi*fc*x); %原正弦信号,频率为10 a=0;b=0.5; %均值为a,方差为b^2subplot(3,2,1);plot(x,y1,'r');title('y=sin(20pi*x)');ylabel('y');xlabel('x/20pi');grid;y2=a+b*rand(1,n); %均匀白噪声subplot(3,2,2);plot(x,y2,'r');title('N(0,0.25)的均匀白噪声');ylabel('y');xlabel('x/20pi');grid;y=y1+y2; %加入噪声之后的信号subplot(3,2,3);plot(x,y,'r');title('叠加了均匀白噪声的sinx');ylabel('y');xlabel('x/20pi');grid;FY=fft(y); %傅里叶变换得出频谱函数FY1=fftshift(FY); %频谱校正f=(0:200)*fs/n-fs/2;subplot(3,2,4);plot(f,abs(FY1),'r');title('函数频谱图');ylabel('F(jw)');xlabel('w');grid;%求均匀白噪声的自相关函数m=50;i=-0.49:1/fs:0.49;for j=1:mR1(j)=sum(y2(1:n-j-1).*y2(j:199),2)/(n-j);%无偏自相关函数的估计R1x(49+j)=R1(j);R1x(51-j)=R1(j);endsubplot(3,2,5);plot(i,R1x,'r');%plot(leg*1/fs,R1x,'r');title('白噪声自相关函数图');ylabel('R1x');xlabel('x');grid;Fy2=fft(R1x); %傅里叶变换得出白噪声功率谱函数Fy21=fftshift(Fy2); %功率谱校正f=(0:98)*fs/99-fs/2;subplot(3,2,6);plot(f,abs(Fy21),'r');axis([-50 50 -0.5 6]);title('白噪声功率谱函数图');ylabel('F(R1x)');xlabel('w');grid;%求正弦波加均匀白噪声的自相关函数m=50;i=-0.49:1/fs:0.49;for j=1:mR2(j)=sum(y(1:n-j-1).*y(j:199),2)/(n-j);%无偏自相关函数的估计R2x(49+j)=R2(j);R2x(51-j)=R2(j);endsubplot(3,2,5);plot(i,R2x,'r');%plot(leg*1/fs,R2x,'r');title('正弦波加白噪声自相关函数图');ylabel('R2x');xlabel('x');grid;Fy2=fft(R2x); %傅里叶变换得出正弦波加白噪声功率谱函数Fy21=fftshift(Fy2); %功率谱校正f=(0:98)*fs/99-fs/2;subplot(3,2,6);plot(f,abs(Fy21),'r');axis([-50 50 -0.5 6]);title('白噪声功率谱函数图'); ylabel('F(R2x)');xlabel('w');grid;clc;clear all;close all;fs=100;%采样频率100hzN=1000;%采样点数t=(0:1:N-1)/fs;f=10;%正弦信号频率10hzs0=sin(2*pi*f*t);%正弦信号am=max(abs(s0));% % -------加噪方案1(由加噪后信噪比确定高斯白噪声)-----snr=5; %设定加入白噪声后的信噪比为5db(均值为0)Pv=(am/(10^(snr/20)))^2;%噪声方差% % --------------------------------------------------% % -------加噪方案2(由噪声方差确定高斯白噪声)--------% % Pv=3; %设定白噪声方差(均值为0)% % snr=20*log10(am/(sqrt(Pv))); %求信噪比% % % % ---------------------------------------------------% % % ---------加噪声-------------v=rand(1,N);v=v*sqrt(Pv);%白噪声s=s0+v;%信号加噪声% % ----------信号画图-------------figure(1)subplot(3,1,1),plot(s0);title('原始信号')subplot(3,1,2),plot(s);title(['加噪信号信噪比= ',num2str(snr),' dB. 噪声方差= ',num2str(Pv)])s1=detrend(s);%去趋势ffs=abs(fft(s1));ffs=ffs*2/N;%频谱%%ffs=ffs.^2;%功率谱subplot(3,1,3),plot(ffs(1:N/2));title('加噪信号FFT')。

通信原理及System View仿真测试第3章 随机过程

通信原理及System View仿真测试第3章 随机过程

设ξ(t)和η(t)分别表示两个随机过程,则互协方差函数定义为
Bξη(t1, t2)=E{[ξ(t1)-aξ(t1)][η(t2)-aη(t2)]} (3-10) 而互相关函数定义为
Rξη(t1, t2)=E[ξ(t1)η(t2)]
(3-11)
第3章 随机过程
3.2 平稳随机过程
3.2.1 平稳随机过程的定义
程的统计特性,但在某些场合,还需关心随机过程的数字特
征,比如随机过程的数学期望、 方差和相关函数等。在实
际工作中,有时不易或不需求出分布函数和概率密度函数,
而用随机过程的数字特征来描述随机过程的
统计特性,更简单、
1) 随机过程ξ(t)的数学期望定义为
a(t)E(t) xf1(x,t)dx
(3-5)
lim S2 1 π P ()d2 1 π T EF T T ()2d (3-26)
第3章 随机过程
下面我们来推导功率谱密度与相关函数之间的关系,因为
E
FT () 2
T
E
1 T
T
2 T
T
(t)e
jtdt
2
T
2 T
2
T
(t
'
)e
jt'
dt
'
E
1 TT2 T(t)ejt
dt
2
第3章 随机过程
(2) 如果高斯过程中的随机变量之间互不相关,则它们
也是统计独立的。
如果高斯过程中的各随机变量两两之间互不相关,则式
(3-32)中,对所有j≠k,有bjk=0, 故式(3-31)变换为
R(t1,t1)E(t1)(t1)
x1x2f2(x1,x2;)dx1dx2R()

随机过程-实验报告

随机过程-实验报告
1 / 2 P 1/3 1/ 3 1/3 1/3 1/ 2 1/ 6 1/3 1/ 6
(1) 计算 2 步转移概率;(2) 已知初始分布为 P 2 / 5, 2 / 5,1 / 5 ,求 X 2 的分布律 (3) 求平稳分布,要求给出程序与结果。 程序:
程序: p=[0.2 0.8 0;0.8 0 0.2; 0.1 0.3 0.6]; P2=p^2 a=[p'-eye(3);ones(1,3)];b=[0 0 0 1]';T=a\b 结果:
0.1389
0.0611
解:由题意可知,该问题的转移概率矩阵 P 为:
8
0 .2 P 0 .8 0 .1
9
实验三
实验题目 实验目的 实验地点及时间 模拟 Possion 流 用 Matlab 语言产生随机数,了解 Possion 流 信息楼 127 机房 2012 年 6 月 4 日
4
实验内容 用 Matlab 语言产生随机数,并编程实现 possion 流的模拟 程序: U=rand(1,20); a=2; X=-a^(-1)*log(U); S=zeros(1,22); d=zeros(1,22); S(1)=0;S(2)=X(1); for n=3:21 S(n)=S(n-1)+X(n-1); end for i=0:21 %--if 0<=i<S(2) d(i+1)=0; else for j=2:21 if (S(j)<=i)&(S(j+1)<i) d(i+1)=j; end end end end plot(d)
实验内容 判定一个 Markov 链是否是遍历的,若是遍历的,求其极限分布。并能从实际问 题中抽象出 Markov 链,并求出其极限分布,并理解其实际意义。 实验习题 1、已知齐次马氏链 X n , n 0,1, 2, 的状态空间 E 1, 2, 3 ,状态转移矩阵为

仿真信号与波形数据实验

仿真信号与波形数据实验

实验报告学生姓名:学号:指导教师:一、实验项目名称:仿真信号与波形数据二、实验目的:1、了解仿真信号和实际信号概念;2、了解仿真信号在虚拟仪器设计、数据分析中等的应用;3、学习波形数据类型及其使用方法;4、学习三种正弦信号发生器的使用。

三、实验要求:1、完成类似图4、图5程序设计,当采样点数(samples)为1024,周期数(cycles)为2时得到的整周期正弦波序列,使用创建波形函数产生频率为10Hz的正弦波形并显示。

2、完成类似图9、图10的程序设计,产生频率1000Hz的正弦波形;3、完成图11、图12程序设计;四、实验器材(设备、元器件):每组:安装LabVIEW软件的PC机一台。

五、实验内容及步骤:1、LabVIEW的仿真信号仿真信号:指的是用等时间间隔取函数值得到的用离散时间序列(值)表示的信号。

如图1,f(t)是连续函数,取等间隔的时刻t0,t1,t2,t3....tn处的函数值得到f(t0),f(t1),f(t2),f(t3)......f(tn)这样的离散时间序列(值)。

图1 函数的等间隔离散采样实际信号:由数据采集卡(DAQ)对真实信号采样获得的离散时间序列。

那么在仿真分析时,可以用仿真信号模拟实际信号,这时仿真信号不涉及数据采集卡,对设计分析非常方便。

在“Singal Processing信号处理”函数选板下的“Singal Generation信号生成”子模板里有许多能生成仿真信号波形的功能函数。

图2“Singal Processing”函数选板2、正弦波序列发生器(Sine Pattern.vi正弦信号)图3 Sine Pattern.vi正弦信号其中:采样表示正弦信号序列由多少个点组成的;周期表示这么多个点组成几个周期的正弦信号序列;所以同样的点数表示周期越少,图形越光滑;或者说同样周期数,点数越多图形越光滑。

图4 正弦波序列的生成与正弦波形生成前面板图5 正弦波序列的生成与正弦波形生成框图程序3、正弦波发生器(Sine Wave.vi正弦波)图6 Sine Wave.vi正弦波频率使用的是归一化频率;在给定周期数(cycles)的情况下,周期数除以采样数就得到归一化频率;在给定以Hz(周期数/每秒)为单位的频率的情况下,如果用以Hz为单位的频率除以以Hz为单位的采样率,就可以得到归一化频率。

1随机过程实验报告-副本

1随机过程实验报告-副本

1随机过程实验报告 - 副本__________________________________________________________________________________随机过程试验报告班级:姓名:学号:____________________________________________________________________ ____________________________________________________________________________________________ ______________________________________________________________________________________实验一实验题目 Xtxwt()cos(),描绘出随机过程的图像实验目的 Xtxwt()cos(),利用MATLAB编程描绘出随机过程的图像实验地点及时间信息楼127机房 2012.5.31实验内容Xtxwt()cos(),绘制随机过程的图像实验习题,函数z=xcos(wt)中,w为常量,设为2;自变量为x和t,其中t[-1,1],x服从[-1,1]上的标准正态分布;y是因变量。

用Matlab编程如下:t=-1:0.01:1;>> x=normpdf(t);//x服从标准正态分布。

>> z=x.*cos(1*t);>> plot3(t,x,z);如下图所示;实验总结理解随机过程的本质含义,并学会运用MATLAB语言编程描绘在随机过程函数图像。

实验成绩评阅时间评阅教师____________________________________________________________________ ____________________________________________________________________________________________ ______________________________________________________________________________________实验二实验题目 Xtwt()cos(),,,,绘制随机相位正弦波的均值,方差和自相关函数的图像实验目的通过绘制图像,深入理解随机相位正弦波的均值,方差和自相关函数实验地点及时间信息楼127机房 2012.5.31Xtwt()cos(),,,,实验内容:绘制随机相位正弦波的均值,方差和自相关函数的图像实验习题,cos(,t,,),,,,函数z=中,令=2,=2,服从(0,2)上的均匀分布,,,t(0,2)。

正弦交流电路仿真实验报告

正弦交流电路仿真实验报告

正弦交流电路仿真实验
一、实验目的
1、帮助理解正弦交流电三要素;
2、帮助理解阻容感元件在正弦交流电路中的特性;
3、提高示波器的操作能力。

二、工作任务及要求
任务一:用示波器观察正弦交流电三要素
1、用Multisim搭建如图仿真电路,用示波器观察交流信号源参数。

2、按下表设置交流电源的参数,仿真,记录示波器参数及显示的波形。

Phase:0 Deg 波形:
Voltage :10V Frequency:1KHZ Phase:90 Deg 最大值:Um=垂直灵敏度 5V /Div ×格数 2.8 = 14 V
周期:T=水平灵敏度 500us /Div×格数 2 = 1 ms 波形:
Voltage :10V Frequency:10kHZ 最大值:Um=垂直灵敏度 5V /Div ×格数 2.8 = 14 V 周期:T=水平灵敏度 50us /Div×格数 2 = 0.1 ms
任务二:仿真验证阻容感元件在正弦交流电路中的特性
仿真电路仿真结果
波形:
根据波形:电压与电流相位关系是同相。

实验2信号的频谱仿真分析(学生用)

实验2信号的频谱仿真分析(学生用)

实验二信号的频谱分析一、实验目的1. 熟悉周期信号的频谱特性。

2. 掌握频带宽度的概念。

3. 研究矩形脉冲波形的变化对其频谱的影响。

二、实验原理与说明满足狄里赫利条件的非正弦周期函数可以展开为付里叶级数,基于此事实,可以将非正弦周期信号视为一个直流分量与若干不同频率的正弦分量之和。

为了直观、方便地表达信号分解后所包含的频率分量和个分量所占的“比重”,将长度与各频率分量的振幅大小相对应的线段、按频率的高低依次排列起来,就得到了周期信号的振幅频谱图;与此类似,将长度与各频率分量的初相相对应的线段、按频率的高低依次排列起来,就得到了周期信号的相位频谱图。

如无特别说明,通常所说的频谱是指振幅频谱。

周期信号的频谱具有如下特点:1. 频谱由不连续的线条组成,每一条线代表一个频率分量。

这样的频谱称为不连续频谱或离散频谱。

2. 正弦分量的每条谱线,都只能出现在基波频率的整数倍的频率上,频谱中不存在任何频率为基波频率的非整数倍的分量。

3. 各正弦分量的振幅(即谱线的高度),总的趋势是随着谐波次数的增高而逐渐减小,当谐波次数无限增加时,谐波分量的振幅将趋近于零。

对周期信号进行付里叶展开后,基波的频率即为原周期信号的频率。

而频谱图中的谱线间隔为基波频率,所以,随着周期信号周期的增大(即频率的降低),频谱的谱线将渐趋密集。

根据进一步的分析可知,随着周期信号周期的增大,频谱的幅度将渐趋减小。

从理论上讲,周期信号的谐波分量是无限多的。

所取的谐波分量越多,叠加后的波形越接近原信号的波形。

但是对于一些常见的实际信号,要求考虑过多的谐波分量是不现实的,也是不必要的。

因为谐波振幅具有收敛性,这类信号能量的主要部分集中在低频分量中,所以可以忽略那些谐波次数过高的频率分量。

对于一个信号,自零频率开始到需要考虑的最高频率之间的频率范围,是信号所占有的67频带宽度(简称频宽)。

在实际应用中,对于包络线为抽样函数的频谱,常把自零频率开始到频谱包络线第一次过零点的那个频率之间的频率范围作为信号的频带宽度。

实验2随机过程的计算机模拟

实验2随机过程的计算机模拟

[Pxx,w] = periodogram(x,window) pyulear Pxx = pyulear(x,p)
pburg
Pxx = pburg(x,p)
使用 Burg 算法谱估计, p 是估计功率 谱时指定的信号的自回归模型阶数
3、实验内容
1、产生一组均值为 1,方差为 4 的正态分布的随机序列(1000 个样本) ,估计该序列的均值 与方差。 2、按如下模型产生一组随机序列: x(n)=0.8x(n-1)+w(n) 其中 w(n)为均值为 1,方差为 4 的正态分布白噪声序列。估计过程的自相关函数与功率谱。 3、设信号为 x(n)=sin(2πf1n)+2cos(2πf2n)+w(n),n=1,2,....,N,其中 f1=0.05,f2=0.12,w(n)为 正态白噪声, 试在 N=356 和 1024 点时, 分别产生随机序列 x(n)、 画出 x(n)的波形并估计 x(n) 的相关函数和功率谱。
17
实验 3 随机过程的特征估计
1、实验目的
了解随机过程特征估计的基本概念和方法,学会运用 Matlab 函数对随机过程进行特征 估计,并且通过实验了解不同估计方法所估计出来结果之间的差异。
2、实验原理
设随机序列 X(n)、Y(n)为各态历经过程,样本分别为 x(n)、y(n)(n=0,1,....N-1) 。 1、均值的估计
图 4.1 不同亮度和对比度图片及其直方图对比
2.3 直方图均衡 设随机变量 R 在区间[0,1]上取值,他的概率密度为 fR(r),对 R 做变换定义一个新的变 量 S, S=T(R) (5) 其中变换函数 T(.)是一个单调函数,且
0 ≤ T ( R) ≤ 1
随机变量 S 的概率密度为

实验二 随机信号的仿真与分析

实验二  随机信号的仿真与分析

实验二随机信号的仿真与分析【实验目的】:1.利用计算机仿真随机信号,考察其数字特征,以此加深对满足各种分布的随机信号的理解2.熟悉常用的信号处理仿真软件平台:matlab.【实验环境】硬件实验平台:通用计算机软件实验平台:matlab6.5【实验任务】1.生成满足各种概率分布的仿真随机信号2.自己编写程序计算各种概率分布的仿真随机信号的各种特征3.撰写实验报告【实验原理】1.随机信号的产生和定义随机信号是随机变量在时间上推进产生的过程量,它同时具有过程性和不确定性。

定义如下:给定参量集T与概率空间(Ω, F, P),若对于每个Tt∈,都有一个定义在(Ω, F, P)上的实随机变量X(t)与之对应,就称依赖于参量t的随机变量族{}TttX∈),(为一(实)随机过程或随机信号。

2.高斯分布随机信号统计分布是正态分布(高斯分布)的随机信号为高斯分布随机信号。

高斯分布的随机变量概率密度函数满足下式:22()21()x mXf x eσ-=3. 均匀分布随机信号统计分布是均匀分布的随机信号为均匀分布随机信号。

均匀分布的随机变量概率密度函数满足下式:1(),X f x a x b b a=<<-4. 正弦随机信号给定具有某种概率分布的振幅随机变量A 、角频率随机变量Ω与相位随机变量Θ,(具体概率分布与特性视应用而定),以(时间)参量t 建立随机变量:)sin(),(Θ+Ω==t A s t W W t 。

于是,相应于某个参量域T 的随机变量族{}T t W t ∈,为正弦随机信号(或称为正弦随机过程)。

5. 贝努里随机信号贝努里随机变量X(s)基于一个掷币实验(s 表示基本结果事件):1表示s 为正面,0表示s 不为正面;s 不为正面的概率为P[X(s)=1]=p ,s 为正面的概率为P[X(s)=0]=q ,其中p+q=1。

若无休止地在t=n (n=0, 1, 2, …)时刻上,独立进行(相同的)掷币实验构成无限长的随机变量序列:,...}...,,,{,321n X X X X ,其中n X 与n 和s 都有关,应记为X(n,s),于是,⎩⎨⎧≠=====正面时刻,在正面时刻,在,,s n t s n t s n X X n 01),(而且有概率:q s n X P ps n X P ====]0),([]1),([其中, p+q=1。

正弦信号发生器实验

正弦信号发生器实验

三. 实验结果图实Fra bibliotek 分析由此图可观察打开存储器MEMORY中0200H~0367H单元的值,同时也 可以看到寄存器中值的变化情况,由于0°~90°的正弦值很容易得到,从而 经过复制即可得到获得0°~359°的正弦值。
实验 分析 ( 续)
四.实验心得 这次实验要求我们掌握用泰勒级数展开法求正弦值和余弦值, 由于正 弦波程序的实现步骤如下: (1)利用 sinx 和 cosx 子程序,计算 0°~45°(间隔为 0.5°)的正弦和余弦 值; (2)利用 sin(2x)=2sin(x)cos(x)公式, 计算 0°~90°的正弦值 (间隔为 1°) ; (3)通过复制,获得 0°~359°的正弦值; (4)将 0°~359°的正弦值重复从 PA 口输出,便可得到正弦波。 所以按照要求, 我按部就班的实验操作要求, 当中也遇到了一些困难, 比如,使用时域频域波形显示窗口观察正弦波波形这一步,每次实现都是 到 180°截止,要实现 180°到 360°的正弦值和 Time/Frequency 选项中显示 范围的设置以及位数设置有很大的关系,但是之前一直没能发现,经过多 次尝试之后,终于发现了问题的所在才得以解决,这次实验真的让我获益 匪浅。 实验 总结
实验 准备 实验 进度
熟悉课本上的相关知识,了解实验的基本原理和基本内容。
本次共有
1
个练习,完成
1
个。
一.实验原理 通常有两种方法可以产生正弦波。 (1)查表法:通过查表的方式来实现正弦波,主要用于对精度要求不高的 场合。 (2)泰勒级数展开法:根据泰勒展开式进行计算来实现正弦信号,它能精 确地计算出一个角度的正弦和余弦值,且只需要较小的存储空间。 在高等数学中,计算一个角度x的正弦函数和余弦函数,可以展开成泰 勒级数,取其前5项近似: 实验 内容

正弦信号的采样与恢复

正弦信号的采样与恢复

*****************实践教学*******************计算机与通信学院2013年春季学期信号处理课程设计题目:正弦信号的采样与恢复专业班级:姓名:学号:指导教师:成绩:摘要通过对信号取样定理与信号恢复知识认识的学习,了解到数字信号处理的理论之后,了解到数字信号处理技术相对于模拟信号处理技术有许多优点,因此人们希望将模拟信号经过采样和量化编码形成数字信号,在采用数字信号处理技术进行处理。

数字信号处理是一门理论与实践紧密结合的课程,而本课程设计是对正弦信号进行采样与恢复,通过产生一个连续时间信号并生成其频谱,然后对该连续信号抽样,并对采样后的频谱进行分析,最后通过设计低通滤波器滤出抽样所得频谱中的多个周期中的一个周期频谱,并显示恢复后的时域连续信号,采用MATLAB软件进行一些仿真和设计,并对所得到的MATLAB图形进行分析和比较。

最后总结。

关键字:采样、恢复、 MATLAB、仿真目录前言 (1)一、设计任务 (2)二、低通滤波器 (3)1、概念 (3)2、工作原理 (3)3、特点 (3)三、设计原理 (4)1、采样定理的原理 (4)2、信号的恢复 (4)四、设计流程图 (6)五、设计内容与步骤 (7)1、正弦信号的采样 (7)1.1连续信号y=sin(t)和其对应的频谱 (7)1.2 对连续信号y=sin(t)进行抽样并产生其频谱 (7)2、通过低通滤波恢复原连续信号 (10)总结 (13)参考文献 (14)致谢 (15)附录 (16)前言随着信息科学和计算机技术的迅速发展,数字信号处理的理论与应用得到飞跃的发展,形成了一门及其重要的学科。

数字信号处理是一门理论与实践紧密结合的课程。

做大量的习题和上机实验,有助于进一步理解和巩固理论知识,还有助于提高分析和解决实际问题的能力。

过去用其他算法语言,实验程序复杂,在有限的实验课时内所做的实验内容少。

MATLAB 强大的运算和图形显示功能,可使数字信号处理上机实验效率大大提高。

信道随机过程实验报告

信道随机过程实验报告

一、实验目的1. 理解信道随机过程的基本概念和特性。

2. 掌握信道随机过程的建模方法。

3. 熟悉信道随机过程在通信系统中的应用。

二、实验原理信道随机过程是指在一定时间或空间范围内,信道传输特性随时间或空间变化而呈现随机性的过程。

信道随机过程在通信系统中具有重要作用,如衰落、噪声等。

1. 信道随机过程的类型(1)衰落:指信号在传输过程中,由于信道特性变化导致信号幅度发生随机变化的现象。

(2)噪声:指信道中引入的干扰信号,如热噪声、冲击噪声等。

2. 信道随机过程的建模方法(1)高斯白噪声模型:假设噪声信号为高斯分布,且相互独立。

(2)瑞利衰落模型:假设衰落信号为两个相互独立的高斯随机变量的和。

(3)莱斯衰落模型:假设衰落信号为高斯随机变量与正弦波乘积的和。

三、实验内容1. 生成高斯白噪声信号(1)利用MATLAB生成高斯白噪声信号。

(2)观察高斯白噪声信号的时域波形和频谱特性。

2. 模拟瑞利衰落信道(1)利用MATLAB生成瑞利衰落信道。

(2)观察衰落信号的时域波形和频谱特性。

3. 模拟莱斯衰落信道(1)利用MATLAB生成莱斯衰落信道。

(2)观察衰落信号的时域波形和频谱特性。

4. 分析衰落信号对通信系统的影响(1)分析衰落信号对信号调制解调的影响。

(2)分析衰落信号对误码率的影响。

四、实验结果与分析1. 高斯白噪声信号(1)时域波形:高斯白噪声信号在时域上呈现出随机波动。

(2)频谱特性:高斯白噪声信号在频域上具有平坦的功率谱密度。

2. 瑞利衰落信道(1)时域波形:衰落信号在时域上呈现出随机波动,且波动幅度较大。

(2)频谱特性:衰落信号的频谱特性与高斯白噪声信号相似,但功率谱密度存在峰值。

3. 莱斯衰落信道(1)时域波形:衰落信号在时域上呈现出随机波动,且波动幅度较大。

(2)频谱特性:莱斯衰落信号的频谱特性与瑞利衰落信号相似,但存在一个主瓣。

4. 衰落信号对通信系统的影响(1)信号调制解调:衰落信号会降低信号调制解调的性能,增加误码率。

随机过程实验二 正弦信号的相关积累检测仿真程

随机过程实验二 正弦信号的相关积累检测仿真程

HUNAN UNIVERSITY实验报告题目:正弦信号的相关积累检测仿真实验二 正弦信号的相关积累检测仿真实验目的:通过正弦信号的相关积累检测仿真实验,了解相关函数在信号检测、信号参数估计等方面的应用,掌握基于集合统计的相关函数估计方法,了解噪声对信号检测及信号参数估计精度的影响;培养计算机编程能力。

实验原理:实验原理:H1 : x(n)=As(n-n0)+u(n) [有信号][信号的延时n0在1到N-N ’+1 范围内未知,A 未知]H0 : x(n)=u(n) [无信号, u(n) 为测量噪声]n=1,2,…,N [N 为观测样本点数]假设信号与噪声互不相关,则在无信号情况下在有信号情况下在m=n0处取得比较大的最大值,约为,将最大值|rxsN(m)|max 与某个门限比较,可以判断观测数据中是否含有信号,根据相关函数最大值的位置可以测量出信号的延时n0 ,根据最大值的大小可以估计出信号的幅度A 。

实验内容:给定参数N=128,N ’=32;σ=0.2,n0=64,S=1采用MATLAB 或VB 语言进行编程(1) 运用正态分布随机数产生函数产生均值为零、根方差σ=0.2的噪声样本序列 [或可参考实验1的正态分布产生方法]{u(n)|n=1,2,…,128};画出噪声u(n)的波形图。

cos[]1,2,...,'()0n n N s n otherwise ω=⎧=⎨⎩00000cos[()]1,2,...,'()0n n n n n n N s n n otherwise ω-=+++⎧-=⎨⎩'1111()()()()() (0,1,...,-')N m N xsN n m n m r m x n s n m x n s n m m N N N N +=+=+=-=-=∑∑''1111()()()()cos[()]m N m N xsN n m n m r m x n s n m u n n m N N ω++=+=+=-=-∑∑''01111()()()cos[()]cos[()]m N m N xsN n m n m r m x n s n m A n n n m N N ωω++=+=+=-≈--∑∑'/(2)N A N(2) 产生信号{s(n-n0)|n=1,2,…,128},画出信号波形图。

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

HUNAN UNIVERSITY
实验报告题目:正弦信号的相关积累检测仿真
实验二 正弦信号的相关积累检测仿真
实验目的:
通过正弦信号的相关积累检测仿真实验,了解相关函数在信号检测、信号参数估计等方面的应用,掌握基于集合统计的相关函数估计方法,了解噪声对信号检测及信号参数估计精度的影响;培养计算机编程能力。

实验原理:
实验原理:
H1 : x(n)=As(n-n0)+u(n) [有信号]
[信号的延时n0在1到N-N ’+1 范围内未知,A 未知]
H0 : x(n)=u(n) [无信号, u(n) 为测量噪声]
n=1,2,…,N [N 为观测样本点数]
假设信号与噪声互不相关,则在无信号情况下
在有信号情况下
在m=n0处取得比较大的最大值,约为
,将最大值|rxsN(m)|max 与某个门限比较,可以判断观测数据中是否含有信号,根据相关函数最大值的位置可以测量出信号的延时n0 ,根据最大值的大小可以估计出信号的幅度A 。

实验内容:
给定参数N=128,N ’=32;σ=0.2,n0=64,S=1
采用MATLAB 或VB 语言进行编程
(1) 运用正态分布随机数产生函数产生均值为零、根方差σ=0.2的噪声样本序列 [或可参考实验1的正态分布产生方法]{u(n)|n=1,2,…,128};画出噪声u(n)的波形图。

cos[]1,2,...,'()0n n N s n otherwise ω=⎧=⎨⎩00000cos[()]1,2,...,'()0n n n n n n N s n n otherwise ω-=+++⎧-=⎨⎩'1111()()()()() (0,1,...,-')N m N xsN n m n m r m x n s n m x n s n m m N N N N +=+=+=-=-=∑∑''
1111()()()()cos[()]m N m N xsN n m n m r m x n s n m u n n m N N ω++=+=+=-=-∑∑''01111()()()cos[()]cos[()]m N m N xsN n m n m r m x n s n m A n n n m N N ωω++=+=+=-≈--∑∑
'/(2)N A N
(2) 产生信号{s(n-n0)|n=1,2,…,128},画出信号波形图。

(3) 画出含噪信号{x(n)=s(n-n0)+u(n)|n=1,2,…,128}的波形图。

(4) 计算无信号情况下[x(n)=u(n)]的{rxsN(m)|m=0,1,…,96};画出波形图。

(5) 计算有信号情况下[x(n)=s(n-n0)+u(n)]的{rxsN(m)|m=0,1,…,96},画出波形图。

(6) 比较无信号、有信号两种情况下|rxsN(m)|的最大值,观测有信号情况下|rxsN(m)|的最大值出现的位置;在同样的噪声强度下反复作多次实验,观测最大值位置的是否变化。

(7)
情况下|rxsN(m)|的最大值没有明显区别(即难以检测到信号),有信号情况下最大值的位置出现较大的随机性(即难以测量信号的位置参数);观测噪声强度对信号幅度S的估计值的影响。

程序代码:
function y(N,N1,w,n0,a,e)%----------定义function函数y,a为根方差,e为均值
sym N,N1,w,n0,a,e;%------------------定义符号变量
%(1)画出噪声u(n)的波形图
u=normrnd(e,a,1,N);%-----------------normrnd为正态分布随机数产生函数
figure(1);%--------------------------画出第一个图
subplot(2,1,1);stem([1:N],u,'.r');%--用红色画出1到N范围内的随机数分布图
grid on;%----------------------------画出网格
title('u(n)波形');
%(2)画出信号{s(n-n0)|n=1,2,…,128}波形图
n1=1:N1;%----------------------------N1表示信号的长度
s1(n1)=cos(w*n1);%-------------------用s1表示长度为N1的信号
s=[zeros(1,n0),s1,zeros(1,N-n0-N1)];%将s1向右平移64个单位即得到s(n-n0)
subplot(2,1,2);stem([1:N],s,'.r');grid on;
title('s(n-64)波形');
%(3)画出含噪信号{x(n)=s(n-n0)+u(n)|n=1,2,…,128}的波形图
x=s+u;
figure(2);stem([1:N],x,'.r');grid on;
title('含噪声信号x(n)的波形');
%(4)计算无信号情况下[x(n)=u(n)]的{rxsN(m)|m=0,1,…,96};画出波形图
rxsN1=zeros(1,97);
for m=0:96
for n=m+1:m+N1
rxsN1(m+1)=rxsN1(m+1)+cos(w*(n-m))*u(n);
end
rxsN1(m+1)= rxsN1(m+1)/N1;
end
figure(3);subplot(2,1,1);
stem([0:96],rxsN1,'.r');grid on;
title('无信号时rxsN(m)');
%(5)计算有信号情况下[x(n)=s(n-n0)+u(n)]的{rxsN(m)|m=0,1,…,96},画出波形图rxsN2=zeros(1,97);
for m=0:96
for n=m+1:m+N1
rxsN2(m+1)=rxsN2(m+1)+x(n)*cos(w*(n-m));
end
rxsN2(m+1)=rxsN2(m+1)/N1;
end
subplot(2,1,2);
stem([0:96],rxsN2,'.r');grid on;
title('有信号时rxsN(m)')
程序调用:
y(128,32,0.2*pi,64,0.2,0)
实验结果:
结果分析:
(6)比较无信号、有信号两种情况下|rxsN(m)|的最大值,观测有信号情况下|rxsN(m)|的最大值出现的位置;在同样的噪声强度下反复作多次实验,观测最大值位置的是否变化。

答:在同样的噪声强度,经过多次实验观察得知:无信号的情况下,最大值所在的n 值不确定;有信号的情况下,最大值出现在n=64 的位置处。

(7)逐渐加大噪声强度,重复上述过程,观测噪声强度达到什么程度时,有信号与无信号情况下|rxsN(m)|的最大值没有明显区别(即难以检测到信号),有信号情况下最大值的位置出现较大的随机性(即难以测量信号的位置参数);观测噪声强度对信号幅度S的估计值的影响。

答:逐渐加大根方差的值,经反复实验观察得知:当跟方差大于2.0 时,即rxsN(m)的最大值没有明显区别;当根方差a 大于1.4 的时候,有信号的最大值所出现的位置具有较大的随机性。

如图:
a=1.4时,
实验体会:
通过本次试验,了解相关函数在信号检测、信号参数估计等方面的应用,掌握基于集合统计的相关函数估计方法,了解噪声对信号检测及信号参数估计精度的影响,并且这次实验还了解了function函数的使用,理解随机过程的相关函数等数值特征,并且学会了相关函数的使用,培养计算机编程能力。

相关文档
最新文档