武汉工程大学数字信号处理实验报告
姓名:周权学号:1204140228班级:通信工程02
f一、实验设备计算机,MATLAB语言环境。二、实验基础理论1序列的相关概念2常见序列3序列的基本运算4离散傅里叶变换的相关概念5Z变换的相关概念三、实验内容与步骤1离散时间信号(序列)的产生
利用MATLAB语言编程产生和绘制单位样值信号、单位阶跃序列、指数序列、正弦序列及随机离散信号的波形表示。四实验目的
认识常用的各种信号,理解其数字表达式和波形表示,掌握在计
算机中生成及绘制数字信号波形的方法,掌握序列的简单运算及
计算机实现与作用,理解离散时间傅里叶变换,Z变换及它们的性质和信号的频域分
f实验一离散时间信号(序列)的产生
代码一单位样值x2y1stemxytitle单位样值
单位阶跃序列
00
110
210
1
2x
00stem
xxlabel
ylabelx
title单位阶跃序列
f实指数序列
010x05
stem
xxlabel
ylabelx
title实指数序列
f正弦序列
100100x2si
005pi
stem
xxlabel
ylabelx
title正弦序列
f随机序列
110xra
d110subplot221stem
xxlabel
ylabelx
title随机序列
f实验二序列的运算
(1)利用MATLAB语言编程实现信号平滑运算。
(2)利用MATLAB语言编程实现信号的调制。
(3)利用MATLAB语言编程实现信号卷积运算。
(4)利用MATLAB语言编程实现信号离散傅立叶的正反变换。
利用MATLAB语言编程实现信号的圆周移位、圆周卷积,验证
DFT的圆周时移、圆周卷积性质和圆周卷积与线性卷积的关系。
验证一个周期实序列奇偶部分的DFT与此序列本身的DFT之间
的关系。
实验二序列的运算
平滑运算r51d08ra
dr105m0r1s2m09mxsdsubplot211plotmdrmsgmxbxlabelTimei
dex
ylabelAmplitudelege
dd
s
x
x100xx20x0x3x00yx1x2x33subplot212plotmy2r1rmsglege
dy
s
xlabelTimei
dex
ylabelAmplitude
f调制程序Fm10Fc100Fs500k0199tkFsxsi
2piFmtyxcos2piFctXfftx256Yffty256subplot221plotxxlabeltsylabelxtitle±÷subplot222plotXplot128127fftshiftabsXxlabelwylabelXjwtitlexxsubplot223plotyxlabeltsylabelytitlexysubplot224plotYplot128127fftshiftabsYxlabelwylabelYjwtitleyy
f卷积M函数fu
ctio
y
yco
v_mx
xh
h
yb
x1
h1
ye
xle
gthx
hle
gthh
y
yb
yeyco
vxh卷积程序x005115r