数字信号处理实验 实验一

实验一 离散时间信号的时域分析

一、实验目的

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

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

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

二、实验内容

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

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

(1)单位脉冲序列δ(k )

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

(3)指数序列

(4)正弦型序列

(5)任意序列

2.序列的运算

相关运算

三、实验仪器

1、具有WINDOWS 98/2000/NT/XP操作系统的计算机一台;

2、MATLAB 编程软件。

四、实验原理

1.序列的基本概念

离散时间信号在数学上可用时间序列{x (k )}来表示,其中x (k ) 代表序列的第k 个数字,k 代表时间的序列,k 的取值范围为-∞

2.常用序列

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

五、实验步骤

在“开始--程序”菜单中,找到MATLAB 程序,运行启动;进入MATLAB 后,首先熟悉界面;在Command Window中输入参考程序,并执行;记录运行结果图形,并与笔算结果对照。

具体步骤如下:

1、序列的产生

(1)序列的图示

用到的MATLAB 命令:stem

(2)单位脉冲序列和单位阶跃序列

用到的MATLAB 命令:zeros ones

(3)指数信号

MATLAB 运算符: .^

(4)正弦序列x (k ) =Asin(πk/5+π/3)

MATLAB 运算符:cos sin

2、相关运算

x (k ) =[1, 2, 3, 4],h (k ) =[2, 1, 3],计算相关。

MATLAB 运算符:xcorr

六、实验报告要求

1、报告中要给出实验的MATLAB 程序,并对每个语句给出注释,说明语句作用;

2、简述实验目的和原理;

七、参考程序

程序1

(1)k=-1:6;

x=[0,5,7,9,6,3,2,1];

stem(k,x);

(2)k=-10:20;

N=31;

u=[zeros(1,10),1, zeros(1,20)];

s=[ones(1,N)];

subplot(2,1,1);stem(k,u);

xlabel(‘时间序号k ’);ylabel(‘振幅‘) ;

title(‘单位脉冲序列’) ;

axis ([-10 20 0 1.2]);

subplot(2,1,2);stem(k,s);

xlabel(‘时间序号k ’);ylabel(‘振幅‘) ;

title(‘单位阶跃序列’) ;

axis ([-10 20 0 1.2]);

(3)a=input('a=');

N=30;

k=0:N-1;

x=a.^k;

stem(k,x);

(4)k=0:30;

x=sin(2*pi* k/5+pi/3);;

stem(k,x);

程序2

x=[1,2,3,4];

h=[2,1,3];

y=xcorr(x,h);

实验一 离散时间信号的时域分析

一、实验目的

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

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

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

二、实验内容

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

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

(1)单位脉冲序列δ(k )

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

(3)指数序列

(4)正弦型序列

(5)任意序列

2.序列的运算

相关运算

三、实验仪器

1、具有WINDOWS 98/2000/NT/XP操作系统的计算机一台;

2、MATLAB 编程软件。

四、实验原理

1.序列的基本概念

离散时间信号在数学上可用时间序列{x (k )}来表示,其中x (k ) 代表序列的第k 个数字,k 代表时间的序列,k 的取值范围为-∞

2.常用序列

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

五、实验步骤

在“开始--程序”菜单中,找到MATLAB 程序,运行启动;进入MATLAB 后,首先熟悉界面;在Command Window中输入参考程序,并执行;记录运行结果图形,并与笔算结果对照。

具体步骤如下:

1、序列的产生

(1)序列的图示

用到的MATLAB 命令:stem

(2)单位脉冲序列和单位阶跃序列

用到的MATLAB 命令:zeros ones

(3)指数信号

MATLAB 运算符: .^

(4)正弦序列x (k ) =Asin(πk/5+π/3)

MATLAB 运算符:cos sin

2、相关运算

x (k ) =[1, 2, 3, 4],h (k ) =[2, 1, 3],计算相关。

MATLAB 运算符:xcorr

六、实验报告要求

1、报告中要给出实验的MATLAB 程序,并对每个语句给出注释,说明语句作用;

2、简述实验目的和原理;

七、参考程序

程序1

(1)k=-1:6;

x=[0,5,7,9,6,3,2,1];

stem(k,x);

(2)k=-10:20;

N=31;

u=[zeros(1,10),1, zeros(1,20)];

s=[ones(1,N)];

subplot(2,1,1);stem(k,u);

xlabel(‘时间序号k ’);ylabel(‘振幅‘) ;

title(‘单位脉冲序列’) ;

axis ([-10 20 0 1.2]);

subplot(2,1,2);stem(k,s);

xlabel(‘时间序号k ’);ylabel(‘振幅‘) ;

title(‘单位阶跃序列’) ;

axis ([-10 20 0 1.2]);

(3)a=input('a=');

N=30;

k=0:N-1;

x=a.^k;

stem(k,x);

(4)k=0:30;

x=sin(2*pi* k/5+pi/3);;

stem(k,x);

程序2

x=[1,2,3,4];

h=[2,1,3];

y=xcorr(x,h);


相关文章

  • 软件无线电技术实验报告_实验三
  • 电 子 科 技 大 学 实 验 报 告 学生姓名:李志 学 号:[1**********]23 指导教师:沈莹 邮箱:[email protected] 一.实验室名称:通信信号处理及传输实验室 二.实验项目名称: 数字上下变频 三.实验原理 ...查看


  • 数字电路指导书
  • 篇一:数电实验指导书 数 字 电 路 实 验 指 导 书 开封大学机电工程学院 目录 第一部分实验基础知识 一实验的基本过程-----------------------------------------3 二实验操作规范和故障检查方法- ...查看


  • 信号与系统实验指导书
  • 信号与系统实验指导书 电子信息工程系 2010年9月 信号与系统综合实验指导书 目 录 信号与系统实验箱简介„„„„„„„„„„„„„2 实验一 信号源实验„„„„„„„„„„„„„„„5 实验二 周期矩形脉冲信号的分解„„„„„„„„„7 ...查看


  • 光纤通信实验
  • 实验一 多模光纤损耗测试实验 一.实验目的 1.了解光纤损耗的定义 2.学会用插入法测量多模光纤的损耗 二.实验内容 1.测量多模光纤的衰减 2.测量多模光纤的损耗 三.实验仪器 1.ZY12OFCom23BH1型光纤通信原理实验箱 1台 ...查看


  • 光电信息技术实验指导书
  • 光电信息技术实验指导书 光通信系 2014年8月 实验一 光纤活动连接器插入损耗及回波损耗测试实验 一.实验目的 1.认知光纤活动连接器(法兰盘). 2.了解光纤活动连接器在光纤通信系统中的作用. 二.实验内容 1.认识和了解光纤活动连接器 ...查看


  • 实验基础知识及基本仪器
  • 第1章 实验基础知识及基本仪器介绍 1.1 电工电子学实验简介1.1 电工电子学实验简介 电工电子学实验简介 1.1.1实践教学的地位和作用 电工电子学是一门实践性很强的学科,许多知识必须通过实验手段才能正确建立,因此,实验教学环节是电工电 ...查看


  • 光纤通信实验报告 1
  • 光纤通信技术试验报告 学院 : 专业: 班级: 学号: 姓名: 实验一⑴ 半导体激光器P-I特性测试实验 一.实验目的 ⒈ 学习半导体激光器发光原理和光纤通信中激光光源工作原理 ⒉ 了解半导体激光器平均输出光功率与注入驱动电流的关系 ⒊ 掌 ...查看


  • 光纤通信实验报告
  • 福建农林大学金山学院 课程名称:姓 名:系:专 业:年 级:学 号:指导教师:职 称:信息工程类 实验报告 光纤通信 信息与机电工程系 电子信息工程 2011 2014年 12月29日 实验项目列表 福建农林大学金山学院信息工程类实验报告 ...查看


  • 通信原理实验
  • 通信原理实验 实验七 基于 Matlab 的模拟信号传输系统实验 实验七 基于 Matlab 的模拟信号传输系统实验 一.实验目的 1 掌握模拟幅度及角度调制/解调的原理和方法: 2 掌握常见模拟幅度及角度调制信号的波形和频谱特点: 3 掌 ...查看


  • 基于窗函数设计的FIR带阻滤波系统
  • . <数字信号处理> 实验课程考核报告 数字滤波系统的MATLAB 实现与分析 --基于窗函数设计的FIR 带阻滤波系统 系 部: 专业班级: 姓 名: 学 号: 指导教师: [1**********] [1********** ...查看


热门内容