物理与电子电气工程学院实验报告课程名称:数 字 信 号 处 理院 系:物 电 学 院专 业:电子信息科学与技术班 级:学 号:姓 名:实验报告(1 )实 验名 称常 见 离 散 信 号 产 生 与 实 现实 验日 期2025 年 9 月 13 日指 导老 师曹 凤 莲一、实验目的1
掌握MATLAB语言的基本操作,学习基本的编程功能
掌握几种基本的离散时间信号(包括单位抽样序列,单位阶跃序列,单频正弦序列,单频复指数序列,实指数序列等)
能够熟练利用MATLAB产生这些基本的离散时间信号
二、预习要求1 .熟悉各种常用序列,掌握序列matlab实现
2 .预习MATLAB中序列产生的调用函数及绘制图形函数stem()
三、实验内容利用MATLAB编程产生和绘制下列有限长序列:(1)单位脉冲序列(2)单位阶跃序列(3)矩形序列(4 )正弦型序列(5)任意序列四、实验报告1 .实现上述各序列
(1) 单位冲激序列function y=impDT(n) %定义impDT 函数y=(n==0);n=-3:3;x=impDT(n);stem(n,x,'fill'); %离散时间信号的波形绘制在 MATLAB中一般用 stem 函数xlabel('n');grid on;title(' 单位冲激序列 姓名 学号')axis([-3 3 -0
1])(2) 单位阶跃序列function y=uDT(n)y=(n>=0);n=-3:5;x=uDT(n);stem(n,x,'fill');xlabel('n');grid ontitle(' 单位阶跃序列 姓名 学号')axis([-3 5 -0
1])(3 )矩形序列function y=uDT