离散系统频域分析及matlab实现.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《离散系统频域分析及matlab实现.doc》由会员分享,可在线阅读,更多相关《离散系统频域分析及matlab实现.doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数字信号处理课程设计报告离散系统的频域分析及matlab实现专 业: 通信工程 班 级: 通信11级 组 次: 姓名及学号: 姓名及学号: 组 员承 担 任 务指导教师评价意见离散系统的频域分析及matlab实现一、设计目的 1.熟悉并掌握matlab软件的使用; 2.掌握离散系统的频域特性;3.学会分析离散系统的频域特性的方法;二、设计任务 1.设计一个系统函数系统的频率响应进行分析; 2.分析系统的频域响应; 3.分析系统的因果稳定性; 4.分析系统的单位脉冲响应;三、 设计原理 1. 系统函数对于离散系统可以利用差分方程,单位脉冲响应,以及系统函数对系统进行描述。在本文中利用系统函数H(
2、z)进行描述。若已知一个差分方程为,则可以利用双边取Z变换,最终可以得到系统函数的一般式H(z),。若已知系统的单位脉冲响应,则直接将其进行Z变换就可以得到系统函数H(z)。系统函数表征系统的复频域特性。 2.系统的频率响应:利用Z变化分析系统的频率响应:设系统的初始状态为零,系统对输入为单位脉冲序列的响应输出称为系统的单位脉冲响应h(n)。对h(n)进行傅里叶变换,得到: 其中称为系统的幅频特性函数,称为系统的相位特性函数。表示的是系统对特征序列的响应特性。对于一个系统输入信号为,则系统的输出信号为。由上可以知道单频复指数信号通过频率响应函数为后,输出仍为单频复指数信号,其幅度放大了,相移为
3、。对于系统函数H(z)与H(w)之间,若系统函数H(z)的收敛域包含单位圆|z|=1,则有,在MATLAB中可以利用freqz函数计算系统的频率响应。 (1)h,w=freqz(b,a,n)可得到n点频率响应,这n个点均匀地分布在上半单位圆(即 ),并将这n点频率记录在w中,相应的频率响应记录在h中。n最好能取2的幂次方,如果缺省,则n=512。(2)h,w=freqz(b,a,n,whole)在 之间均匀选取n个点计算频率响应。(3)h,w=freqz(b,a,n,Fs)Fs为采样频率(以Hz为单位),在0Fs/2频率范围内选取n个频率点,计算相应的频率响应。(4)h,w=freqz(b,a
4、,n,whole,Fs) 在0Fs之间均匀选取n个点计算频率响应。(5)freqz(b,a)可以直接得到系统的幅频和相频特性曲线。其中幅频特性以分贝的形式给出,频率特性曲线的横轴采用的是归一化频率,即Fs/2=1。3.系统的因果性和稳定性3.1因果性因果系统其单位脉冲响应序列h(n)一定是一个因果序列,其z域的条件是其系统函数H(z)的收敛域一定包含,即点不是极点,极点 分布在某个圆内,收敛域在某个圆外。3.2稳定性系统稳定就要求,由序列的存在条件和可以知道系统稳定的z域条件就是H(z)的收敛域包含单位圆,即极点全部分布在单位圆内部。由上3.1和3.2可知,利用系统的零极点分布图可以判断系统的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散系统 分析 matlab 实现
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内