实验二 信号、系统及系统响应 20140320
- 格式:doc
- 大小:48.50 KB
- 文档页数:3
实验二 信号、系统及系统响应
1、实验目的
(1)熟悉利用filter函数对线性常系数差分方程递推求解。
(2) 线性时不变系统的特性分析。
(3) 掌握离散序列傅里叶变换的计算机实现方法,利用序列的傅里叶变换对连续信号、离散信号及系统响应进行频域分析,并与卷积法做比较。
(4)离散序列的z变换分析。
2、实验原理
为了在计算机上观察分析各种序列的频域特性,通常对)(jweX在2,0上进行M点采样来观察分析。 对长度为N的有限长序列x(n), 有
10)()(NnnjwjwkkenxeX
其中 1,,1,02MkkMwk,
通常M应取得大一些,以便观察谱的细节变化。取模|)(|kjweX可绘出幅频特性曲线。
一个时域离散线性时不变系统的输入输出关系为
mmnhmxnhnxny)()()()()(
上述卷积运算也可以在频域实现)()()(jwjwjweHeXeY,但要注意右边的相乘是在个频点kw上的频谱值相乘。
3. 实验内容及步骤
编制并运行各实验程序,完成下述实验内容:
1)利用filter函数实现线性常系数差分方程的递推求解。
2)编程验证线性时不变离散系统的线性、移不变性、稳定性测试以及系统级联特性。
3)利用freqz函数实现离散时间序列的傅里叶变换,并画出结果。
4)验证时域线性卷积计算的输出与采用时域卷积定理计算的系统输出,进行分析比较。
5)利用zplane函数和freqz函数分析线性时不变系统离散系统的系统响应与频率响应。
4、思考题
1)在分析理想采样序列特性的实验中,采样频率不同时,相应理想采样序列的傅里叶变换频谱的数字频率度量是否都相同?它们所对应的模拟频率是否相同?为什么?
2)在卷积定理验证的实验中,如果选用不同的频域采样点数M值,例如,选M=10和M=20,
分别做序列的傅里叶变换,求得1,,1,0),()()(MkeHeXeYkkkjwjwjw,所得结果之间有无差异?为什么?
3)比较filter函数和freqz函数中关于输入向量B、A的定义,二者有何区别?
5、实验报告要求
1)简述实验目的及实验原理,列出实验程序清单。
2)按实验步骤附上实验过程中的信号序列、系统单位脉冲响应及系统响应序列的时域和幅频特性曲线,并对所得结果进行分析和解释。
3)总结实验中的主要结论。
4)简要回答思考题。 提高部分
1. 已知]1,2,3,4,3,2,1[)(nx,]3,0,4,0,1,2,1,2,3[)(nh,试用MATLAB比较线性卷积法和递推法的输出序列。
2. 已知)2cos()(fnnx,f=0.05,试用MATLAB编程实现如下的非线性系统输出y(n):
)1()1()()(2nxnxnxny
3. 考虑如下差分方程描述的两个离散时间系统:
系统1 )2(77.0)1(27.0)(5.0)(nxnxnxny
系统2 )2(46.0)1(53.0)2(45.0)1(5.0)(45.0)(nynynxnxnxny
对输入 2990,)256200cos()25620cos()(nnnnx用MATLAB计算这两个系统的输出。
4. 编制程序验证奈奎斯特采样定理。