《信号与系统》实验二

  • 格式:doc
  • 大小:239.00 KB
  • 文档页数:4

注:“实验记录及个人小结”部分可另附页或在背面续写 第 页
信息科学与工程学院 《信号与系统》 实验报告二
专业班级 电信 10- 班 姓 名 学 号
实验时间 2012 年 月 日 指导教师 陈华丽 成 绩
实验
名称
离散信号的时域描述与运算

实验
目的

1.掌握常用时域离散信号的Matlab表示方法。

2.掌握离散信号的基本运算,包括信号相加与相乘、差分与累加和、平移、反转、尺度变换、卷积
和等。

实验
内容

1. 利用Matlab命令画出下列序列的波形图。
(1))()5.02(nun (2)3sin25nn
2. 已知)(nf的波形如图1所示,做出)(nf的一阶后向
差分、)(nf的累加和、)23(nf以及*)(nf)23(nf
的波形。































一:
首先定义函数u(n)并保存为u.m函数文件:function f=u(n)
f=(n>=0)

(1)
)()5.02(nu

n

源文件:n=-3:15;

x=u(n);
y=(2-(0.5).^(-n)).*x;
stem(n,y,'fill');
xlable('n');
grid on

图1 序列)(nf的波形
-2
-10123
45
0
0.2
0.4
0.6
0.8
1
n
注:“实验记录及个人小结”部分可另附页或在背面续写 第 页
































(2)3sin25nn
源文件:n=-3:15;
y=((1.5).^n).*sin(n.*pi/5);
stem(n,y,'fill');
grid on

二:首先定义函数f(n)并保存为f.m函数文件:function y=f(n)
y=u(n)-u(n-4);
分析源图像代码为:n=-2:5;
y=u(n)-u(n-4);
stem(n,y,'fill')
grid on

则(1))(nf的一阶后向差分
源程序:n=-2:5;
y=u(n)-u(n-4);
y1=u(n-1)-u(n-4);
f=y-y1
stem(n,f,'fill')
grid on

(2))(nf的累加和
源程序:n=-2:5;
y=u(n)-u(n-4);
f=cumsum(y)
stem(n,f,'fill')
grid on


注:“实验记录及个人小结”部分可另附页或在背面续写 第 页

































(3))23(nf
源程序:n=-2:3;
y=f(3-2*n)
stem(n,y,'fill')
grid on

(4)*)(nf)23(nf
源程序:n=-5:5;
y1=f(n);
y2=f(3-2*n);
y3=conv(y1,y2)
n2=-10:10;
stem(n2,y3,'fill')
grid on

总结:
通过本次的实验,我掌握常用时域离散信号的Matlab表示方法,stem
函数的用法,以及加深了对函数文件的调用理解。MATLAB是上学期知识,
很多是通过查找以前的课本资料才重新学会的,温故而知新,实验所得颇多。
注:“实验记录及个人小结”部分可另附页或在背面续写 第 页