实验二离散时间信号分析_离散时间信号实验原理

2020-02-26 其他范文 下载本文

实验二离散时间信号分析由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“离散时间信号实验原理”。

实验二离散时间信号分析

一、实验目的1.掌握各种常用的序列,理解其数学表达式和波形表示。

2.掌握在计算机中生成及绘制数字信号波形的方法。

3.掌握序列的相加、相乘、移位、反褶等基本运算及计算机实现与作用。

4.掌握线性卷积软件实现的方法。

5.掌握计算机的使用方法和常用系统软件及应用软件的使用。

6.通过编程,上机调试程序,进一步增强使用计算机解决问题的能力。

二、实验原理

1.序列的基本概念

离散时间信号在数学上可用时间序列{x(n)}来表示,其中x(n)代表序列的第n个数字,n代表时间的序列,n的取值范围为n的整数,n取其它值x(n)没有意义。离散时间信号可以是由模拟信号通过采样得到,例如对模拟信号xa(t)进行等间隔采样,采样间隔为T,得到{xa(nT)}一个有序的数字序列就是离散时间信号,简称序列。

2.常用序列

常用序列有:单位脉冲序列(单位抽样)(n)、单位阶跃序列u(n)、矩形序列RN(n)、实指数序列、复指数序列、正弦型序列等。

3.序列的基本运算

序列的运算包括移位、反褶、和、积、标乘、累加、差分运算等。

4.序列的卷积运算

y(n)

mx(m)h(nm)x(n)h(n)

上式的运算关系称为卷积运算,式中代表两个序列卷积运算。两个序列的卷积是一个序列与另一个序列反褶后逐次移位乘积之和,故称为离散卷积,也称两序列的线性卷积。其计算的过程包括以下4个步骤。

(1)反褶:先将x(n)和h(n)的变量n换成m,变成x(m)和h(m),再将h(m)以纵轴为对称轴反褶成h(m)。

(2)移位:将h(m)移位n,得h(nm)。当n为正数时,右移n位;当n为负数时,左移n位。

(3)相乘:将h(nm)和x(m)的对应点值相乘。

(4)求和:将以上所有对应点的乘积累加起来,即得y(n)。

5.matlab命令

1、单位采样序列:可用MATLAB中的zeros函数实现;

X=[1 zeros(1,n-1)]

2、单位阶跃序列:这一序列可用MATLAB中的zeros函数实现;

X=ones(1,N)

3、实指数序列;

n=0:N-1;

x=a.^n;

4、正弦波:

t=0:0.01*pi:2*pi

x=sin(2*pi*t);

plot(t,x);

xlabel(‘时间t’);

ylabel(‘幅值y’);

5、移位

用MATLAB编写一个移位函数sigshift()

function [y,m]=sigshift(x,n,k)

%implements y(m+k)=x(n)

m=n+k;

y=x;

把上面的矩形序列右移3位

n0=0;

n1=-10;

n2=10;

n=[n1:n2];

x=[(n-n0)>=0&(n-4)

k=3;

[y,n]=sigshift(x,n,k);

stem(n,y);

xlabel('n');ylabel('x(n)');

title('step sequence');

grid6、翻褶

用MATLAB编写一个翻褶函数sigfold()

function [y,n]=sigfold(x,m,k)

y=fliplr(x);

n=-fliplr(n);

用MATLAB编写一个程序把上面的矩形序列翻褶

三、主要实验仪器及材料

微型计算机、Matlab6.5教学版、TC编程环境。

四、实验内容

1.知识准备

认真复习以上基础理论,理解本实验所用到的实验原理。

2.离散时间信号(序列)的产生。

利用MATLAB编程产生和绘制下列有限长序列:

(1)单位脉冲序列(n)

(2)单位阶跃序列u(n)

(3)矩形序列R8(n)

(4)正弦型序列x(n)Asin((5)任意序列 5n3)

x(n)(n)2(n1)3(n2)4(n3)5(n4)

h(n)(n)2(n1)(n2)2(n3)

3.序列的运算

利用MATLAB编程完成上述两序列的移位、反褶等运算,并绘制运算后序列的波形。

4.卷积运算

利用MATLAB编制一个计算两个序列线性卷积的通用程序,计算上述两序列x(n)h(n),并绘制卷积后序列的波形。

5.上机调试并打印或记录实验结果。

6.完成实验报告。

五、实验报告要求

1.简述实验原理及目的。

2.列出计算卷积的公式,画出程序框图,并列出实验程序清单(可略)(包括必要的程序说明)。

3.记录调试运行情况及所遇问题的解决方法。

4.给出实验结果,并对结果作出分析。

武汉工程大学matlab实验二离散时间信号的分析实验

武汉工程大学数字信号处理实验报告二专业班级:14级通信03班 学生姓名:秦重双 学号:1404201114 实验时间:2017年5月3日 实验地点:4B315 指导老师:杨述斌 实验一离散时间信号的分......

实验七离散时间信号和系统

实验七 离散时间信号和系统§7.1离散时间正弦信号目的学习创建和分析离散时间正弦信号。相关知识离散时间正弦和余弦信号能够用复指数信号表示,即1jn(eejn)21jnjnsinn()(ee)2......

实验二 离散时间信号与系统的Z变换分析

实验二 离散时间信号与系统的Z变换分析一、实验目的1、熟悉离散信号Z变换的原理及性质2、熟悉常见信号的Z变换3、了解正/反Z变换的MATLAB实现方法4、了解离散信号的Z变换与......

DSP实验5利用SPTool工具分析离散时间信号

实验5 利用SPTool工具分析离散时间信号目标:利用sptool工具观察信号波形、频谱和滤波。要求:1.系统采样率2048,产生噪声信号,观察信号波形和频谱;设计低通滤波器去除高频分量,观察......

实验二语音信号分析与处理

实验一语音信号分析与处理学号姓名注:1)此次实验作为《数字信号处理》课程实验成绩的重要依据,请同学们认真、独立完成,不得抄袭。2)请在授课教师规定的时间内完成;3)完成作业后,请......

《实验二离散时间信号分析.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
实验二离散时间信号分析
点击下载文档
相关专题 离散时间信号实验原理 信号 时间 离散时间信号实验原理 信号 时间
[其他范文]相关推荐
[其他范文]热门文章
下载全文