实验二 离散信号的时域描述和运算
专业班级: 电信 0801 姓 名:庞晓宇 学 号: 200804135002
一.实验目的:
1. 掌握常用时域离散信号的 MATLAB 表示方法。
2. 掌握离散信号的基本运算,包括信号的相加与相乘、平移、反转、尺度变换、差分与累加和、能量、功率、卷积和等。
二.实验原理:
离散时间信号是指在离散时刻才有意义的信号, 简称离散信号或序列。 离散信号绘制一般用 stem 函数, MATLAB 只能表示一定时间范围内有线长度的序列,对于无线长度的序列,对于无线长度的序列只能在一定范围内表示出来。
三实验内容:
利用 MATLAB命令画出下列序列的波形图。
( 1)(2-
n )u(n)
(2)(
3 ) n sin
nπ
2
5
(1) ( 2-
n ) u(n)
的波形
MATLAB源程序:
n=-5:5;
f=(2-.^(-n)).*u(n)
stem(n,f,
'*'
);
xlabel(
'n'
);ylabel(
'f(n)'
);
grid on
MATLAB函数:
function f=u(t);
f=(t>0);
0
-5
-10
)
n
-15
f
-20
-25
-30
-4
-3
-2
-1
0
1
2
3
4
5
-5
n
( 3 ) n sin nπ 的波形:
2 5
MATLAB源程序:
n=-5:5;
f=(3/2).^n.*sin(pi*n/5)
stem(n,f, '*' );xlabel( 'n' );ylabel( 'f(n)' );grid on ;
3
2
)
n
f(
1
0
-
-4
-3
-2
-1
0
1
2
3
4
5
-5
n
3.
已知 f(n)
的波形如实验所示,作为
f(n)
的一阶后向差分、
f(n) 的累加和、 f(3-2n)
以及 f(n)*f(3-2n)
的波形。
MATLAB源程序:
n=-10:10;
离散信号的时域描述和运算 来自淘豆网www.taodocs.com转载请标明出处.