系统的零极点分布决定时域特性
- 格式:doc
- 大小:301.00 KB
- 文档页数:16
目录1.引言 (2)2.虚拟仪器开发软件Labview入门 (3)2.1 Labview简介 (3)2.2 利用Labview编程完成习题设计 (3)3.利用LabVIEW实现系统函数的零极点分布决定时域特性的设计 (20)3.1系统函数的零极点分布决定时域特性的基本原理 (20)3.2系统函数的零极点分布决定时域特性的编程设计及实现 (22)3.3运行结果及分析 (23)4. 总结 (25)5.参考文献 (25)1.引言冲激响应h(t)与系统函数H(s) 从时域和变换域两方面表征了同一系统的本性。
在s 域分析中,借助系统函数在s平面零点与极点分布的研究,可以简明、直观地给出系统响应的许多规律。
系统的时域、频域特性集中地以其系统函数的零、极点分布表现出来。
主要优点:可以预言系统的时域特性;便于划分系统的各个分量(自由/强迫,瞬态/稳态);可以用来说明系统的正弦稳态特性。
2.虚拟仪器开发软件Labview入门2.1 Labview简介LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发的,类似于C 和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。
LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一种用图标代替文本行创建应用程序的图形化编程语言。
传统文本编程语言根据语句和指令的先后顺序决定程序执行顺序,LabVIEW 则采用数据流编程方式,程序框图中节点之间的数据流向决定VI及函数的执行顺序。
VI指虚拟仪器,是LabVIEW]的程序模块。
LabVIEW 提供很多外观与传统仪器(如示波器、万用表)类似的控件,可用来方便地创建用户界面。
用户界面在LabVIEW中被称为前面板。
使用图标和连线,可以通过编程对前面板上的对象进行控制。
天津商业大学2023年硕士研究生招生考试(初试)自命题科目考试大纲科目代码:818科目名称:信号与系统一、考试要求《信号与系统》是为招收信息与通信工程学术硕士生而设置的具有选拔性质的自命题初试科目。
本课程主要讨论确定性信号的时域和频域分析,线性时不变系统的描述与特性,以及信号通过线性时不变系统的时域分析与变换域分析方法。
包括连续系统与离散系统的时域分析、连续系统的频域分析、连续系统的复频域分析和离散系统的z域分析、系统的状态变量法等;要求学生牢固掌握信号与系统的时域、变换域分析的基本原理和基本方法,理解傅里叶变换、拉普拉斯变换、Z变换的数学概念、物理概念与工程概念。
掌握利用信号与系统的基本理论与方法分析和解决实际问题的基本方法,能对工程中应用的简单系统建立数学模型,并对数学模型进行求解分析,并理解对应结果或结论的物理含义。
二、考试形式及时间考试形式:闭卷考试考试时间:180分钟三、考试内容(一)信号与系统基本概念掌握信号与系统的基本概念的基础上,熟悉基本信号的性质;熟悉信号的综合运算方法;掌握冲激信号的定义及运算;了解系统的基本部件及组成,熟悉微分方程和模拟框图之间的对应关系;掌握线性时不变系统的判定方法。
考核主要内容包括:1. 信号的分类2. 信号自变量的变换3. 阶跃信号与冲激信号性质及运算4. 信号的分解5. 系统模型及其分类6. 系统线性、时变性、因果、稳定性的判定(二)连续系统的时域分析了解线性系统数学模型的建立及系统的初始状态,微分方程求解思路;掌握从0_到0+状态的转换的计算;了解连续系统时域分析方法,掌握系统的零输入响应与零状态响应;掌握冲激响应的求解方法;熟悉卷积的主要性质及卷积积分的计算。
考核主要内容包括:1. 微分方程的经典求解2. 0-到0+起始点跳变值的计算3. 零输入响应和零状态响应的求解4. 系统响应的性质及判断5. 冲激响应与阶跃响应的求解5. 卷积积分的性质和计算6. 卷积法求系统的系统的零状态响应(三)傅里叶变换理解周期信号频谱的概念和常用非周期信号的频谱;熟悉周期脉冲序列的傅里叶级数,非周期单脉冲信号的频谱密度;熟练掌握信号频谱和系统函数的概念;掌握信号频带宽度的概念;熟悉傅立叶变换的主要性质;掌握卷积定理和抽样定理;理解用频域分析法求系统响应的过程原理。
第四章 拉普拉斯变换—连续信号s 域分析一、考试内容(知识点)1.拉普拉斯变换的定义及其性质、拉普拉斯逆变换; 2.系统的复频域分析法; 3.系统函数)(s H ;4.系统的零极点分布决定系统的时域、频域特性; 5.线性系统的稳定性;6.拉普拉斯变换与傅里叶变换之间的关系。
二、内容(知识点)详解1.拉普拉斯变换的定义、收敛域(1)变换式与反变换式dt e t f t f s F st -∞⎰-==0)()]([)(L ds e s F js F t f stj j ⎰∞+∞--==σσπ)(21)]([)(1L )(s F 称为)(t f 的象函数,)(t f 称为)(s F 的原函数。
下限值取-0,主要是考虑信号)(t f 在t =0时刻可能含有冲激函数及其导数项也能包含在积分区间之内。
(2)收敛域在s 平面上,能使式0)(lim =-→∞t t e t f σ满足和成立的σ的取值范围(区域),称为)(t f 或)(s F 的收敛域。
2.常用时间函数的拉普拉斯变换(1)冲激函数 )()(t t f δ= 1)(=s F)()()(t t f n δ= n s s F =)((2)阶跃函数 )()(t u t f = ss F 1)(= (3)n t (n 是正整数) t t f =)( 21)(s s F =2)(t t f = 32)(s s F =n t t f =)( 1!)(+=n s n s F(4)指数信号 t e t f α-=)( α+=s s F 1)(t te t f α-=)( ()21)(α+=s s F t n e t t f α-=)( ()1!)(++=n s n s F αt j e t f ω-=)( ωj s s F +=1)( (5)正弦信号、余弦信号系列)sin()(t t f ω= 22)(ωω+=s s F)cos()(t t f ω= 22)(ω+=s ss F)sin()(t e t f t ωα-= 22)()(ωαω++=s s F)cos()(t e t f t ωα-= 22)()(ωαα+++=s s s F )sin()(t t t f ω= 222)(2)(ωω+=s ss F )cos()(t t t f ω= 22222)()(ωω+-=s s s F )()(t sh t f ω= 22)(ωω-=s s F )()(t ch t f ω= 22)(ω-=s ss F (6) ∑∞=-=0)()(n nT t t f δ sT e s F --=11)(∑∞=-=00)()(n nT t f t f sTes F s F --=1)()(0 3.拉普拉斯变换的基本性质象函数)(s F 与原函数)(t f 之间的关系为:)]([)(t f s F L = (1)线性(叠加性)∑∑===⎥⎦⎤⎢⎣⎡ni i i n i i i s F a t f a 11)()(L ,其中i a 为常数,n 为正整数。
中国地质大学(北京)硕士研究生《信号与系统》考试大纲科目名称:信号与系统代码:845一、考试性质本门课程考试的主要内容是连续时间系统的时域分析、频域分析、S域分析和离散系统的时域分析、Z域分析。
注重考察考生是否已经掌握《信号与系统》的基础理论知识及其分析方法。
它的评价标准是使高校优秀本科毕业生能达到及格或及格以上水平。
二、考试形式与试卷结构1、答卷方式:闭卷、笔试2、答卷时间:180分钟3、题型比例:满分150分,基本概念及选择填空题占15-45分,简答题及问答题占20-50分,其余题型全为计算及应用题。
三、考查要点1、基本概念信号的定义及其分类;信号的运算;系统的定义与分类;线性时不变系统的定义及特征;系统分析方法。
2、连续时间系统的时域分析微分方程的建立与求解;零输入响应与零状态响应的定义和求解;冲激响应与阶跃响应;卷积的定义,性质,计算等。
3、连续时间系统的频域分析周期信号的傅里叶分解;典型周期信号的傅里叶级数;傅里叶变换;典型非周期信号的傅里叶变换;冲激函数和阶跃函数的傅里叶变换;傅里叶变换的基本性质;卷积特性;周期信号的傅里叶变换;抽样信号的傅里叶变换;抽样定理。
4、拉普拉斯变换、连续时间系统的S域分析拉普拉斯变换的定义、收敛域;拉普拉斯变换的性质;拉普拉斯逆变换;用拉普拉斯变换分析电路、S域元件模型;系统函数H(s) ;由系统函数的零极点分布决定时域特性;由系统函数的零极点分布决定频响特性;连续系统稳定性;双边拉氏变换;拉氏变换与傅氏变换的关系。
5、傅里叶变换应用于通信系统利用系统函数H(jw)求响应;无失真传输;理想低通滤波器;调制与解调。
6、离散系统时域分析离散时间信号;离散时间系统数学模型--差分方程;常系数线性差分方程的求解;离散时间系统的单位样值响应;离散时间系统的卷积和。
7、Z变换、离散时间系统的Z域分析Z变换的定义、典型序列的Z变换;Z变换的收敛域;逆Z变换;Z变换的基本性质;Z变换与拉氏变换的关系;利用Z变换解差分方程;离散系统函数H(Z)。
连续时间系统的时域分析实验报告连续时间系统的时域分析实验报告引言:时域分析是研究信号在时间上的变化规律,是连续时间系统分析的基础。
本实验旨在通过实际操作,探究连续时间系统的时域特性,并对实验结果进行分析和总结。
实验目的:1. 了解连续时间系统的时域分析方法和技巧;2. 掌握连续时间系统的单位冲激响应和单位阶跃响应的测量方法;3. 理解连续时间系统的零极点分布对系统特性的影响;4. 分析和总结实验结果,得出结论。
实验设备和材料:1. 信号发生器2. 示波器3. 连续时间系统实验箱4. 电缆、连接线等实验步骤:1. 连接信号发生器输出端和连续时间系统实验箱的输入端,调节信号发生器的频率和幅度,观察输出信号的波形,并记录数据;2. 改变信号发生器的频率和幅度,重复步骤1,记录不同条件下的输出信号数据;3. 切换到连续时间系统实验箱的单位冲激响应模式,输入单位冲激信号,观察输出信号的波形,并记录数据;4. 切换到连续时间系统实验箱的单位阶跃响应模式,输入单位阶跃信号,观察输出信号的波形,并记录数据;5. 根据实验数据,绘制系统的幅频响应曲线、相频响应曲线、零极点分布图等;6. 对实验结果进行分析和总结,得出结论。
实验结果分析:通过实验数据的记录和分析,我们可以得出以下结论:1. 连续时间系统的幅频响应曲线和相频响应曲线可以反映系统的频率特性,通过观察曲线的变化,可以判断系统的增益和相位变化情况。
2. 单位冲激响应是连续时间系统的重要特性之一,通过观察单位冲激响应的波形,可以了解系统的时域特性,如系统的稳定性、响应时间等。
3. 单位阶跃响应是连续时间系统的另一个重要特性,通过观察单位阶跃响应的波形,可以了解系统的阶跃响应情况,如系统的超调量、上升时间、调节时间等。
4. 零极点分布图可以直观地展示连续时间系统的零点和极点位置,通过观察分布图的形状,可以判断系统的稳定性和阻尼情况。
结论:通过本次实验,我们深入了解了连续时间系统的时域分析方法和技巧。
2020年硕士研究生统一入学考试《信号与系统》第一部分考试说明一、考试性质信号与系统是信息与通信工程(一级学科)、电子与通信工程领域硕士研究生入学考试的专业基础课。
考试对象为参加东北大学计算机科学与工程学院2020年全国硕士研究生入学考试的准考考生。
二、考试形式与试卷结构(一)答卷方式:闭卷,笔试(二)答题时间:180分钟(三)考试题型及比例基本概念解释15%选择填空 25%计算题30%应用题 30%(四)参考书目郑君里、应启珩、杨为理《信号与系统》 (第三版) 上、下册高等教育出版社 2011.03第二部分考查要点(一)基本概念1、信号的描述、分类和典型示例2、阶跃信号与冲激信号3、信号的分解4、系统的模型及分类(二)连续时间系统的时域分析1、微分方程式的建立与求解2、零输入响应和零状态响应3、冲激响应与阶跃响应4、卷积5、卷积的性质(三)连续时间系统的频域分析1、周期信号的傅立叶分解2、典型周期信号的傅立叶级数3、傅立叶变换4、典型非周期信号的傅立叶变换5、冲激函数和阶跃函数傅立叶变换6、傅立叶变换的基本性质7、卷积特性8、周期信号的傅立叶变换9、抽样信号的傅立叶变换10、抽样定理(四)拉普拉斯变换、连续时间系统的S域分析1、拉普拉斯变换的定义、收敛域2、拉普拉斯变换的性质3、拉普拉斯反变换4、用拉普拉斯变换分析电路、S域元件模型5、系统函数H(s)6、由系统函数的零极点分布决定时域特性7、由系统函数零极点分布决定濒响特性8、连续系统稳定性9、双边拉氏变换10、拉氏变换与付氏变换的关系(五)付里叶变换应用于通信系统1、利用系统函数H(jw)求响应2、无失真传输3、理想低通滤波器4、调制与解调(六)离散系统时域分析1、离散时间信号2、离散时间系统数学模型-差分方程3、常系数线性差分方程的求解4、离散时间系统的单位样值响应5、离散时间系统卷积和(七)Z变换、离散时间系统的Z域分析1、Z变换的定义、典型序列的Z变换2、Z变换的收敛域3、反Z变换4、Z变换的基本性质5、Z变换与拉拉氏变换的关系6、利用Z变换解差分方程7、离散系统函数H(Z)样题:。
目录1.引言 (2)2.虚拟仪器开发软件Labview入门 (3)2.1 Labview简介 (3)2.2 利用Labview编程完成习题设计 (3)3.利用LabVIEW实现系统函数的零极点分布决定时域特性的设计 (20)3.1系统函数的零极点分布决定时域特性的基本原理 (20)3.2系统函数的零极点分布决定时域特性的编程设计及实现 (22)3.3运行结果及分析 (23)4. 总结 (25)5.参考文献 (25)1.引言冲激响应h(t)与系统函数H(s) 从时域和变换域两方面表征了同一系统的本性。
在s 域分析中,借助系统函数在s平面零点与极点分布的研究,可以简明、直观地给出系统响应的许多规律。
系统的时域、频域特性集中地以其系统函数的零、极点分布表现出来。
主要优点:可以预言系统的时域特性;便于划分系统的各个分量(自由/强迫,瞬态/稳态);可以用来说明系统的正弦稳态特性。
2.虚拟仪器开发软件Labview入门2.1 Labview简介LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发的,类似于C 和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。
LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一种用图标代替文本行创建应用程序的图形化编程语言。
传统文本编程语言根据语句和指令的先后顺序决定程序执行顺序,LabVIEW 则采用数据流编程方式,程序框图中节点之间的数据流向决定VI及函数的执行顺序。
VI指虚拟仪器,是LabVIEW]的程序模块。
LabVIEW 提供很多外观与传统仪器(如示波器、万用表)类似的控件,可用来方便地创建用户界面。
用户界面在LabVIEW中被称为前面板。
使用图标和连线,可以通过编程对前面板上的对象进行控制。
目录一、引言 (1)二、Matlab入门 (2)2.1 Matlab7.0介绍 (2)2.2利用Matlab7.0编程完成习题设计 (2)三、利用Matlab7.0实现系统函数的零极点分布决定时域特性的设计 (4)3.1系统函数的零极点分布决定时域特性的基本原理 (4)3.2编程设计及实现 (5)3.3运行结果及其分析 (6)四、结论 (11)五、参考文献 (12)一、引言《信号与系统》课程是一门实用性较强、涉及面较广的专业基础课,该课程是将学生从电路分析的知识领域引入信号处理与传输领域的关键性课程,对后续专业课起着承上启下的作用. 该课的基本方法和理论大量应用于计算机信息处理的各个领域,特别是通信、数字语音处理、数字图像处理、数字信号分析等领域,应用更为广泛。
我们选择Matlab语言作为辅助教学工具,借助Matlab强大的计算能力和图形表现能力,将《信号与系统》中的概念、方法和相应的结果,以图形的形式直观地展现给我们,大大的方便我们迅速掌握和理解老师上课教的有关信号与系统的知识。
Matlab是当前最优秀的科学计算软件之一,也是许多科学领域中分析、应用和开发的基本工具。
Matlab全称是Matrix Laboratory,是由美国Mathworks公司于20世纪80年代推出的数学软件,最初它是一种专门用于矩阵运算的软件,经过多年的发展,Matlab 已经发展成为一种功能全面的软件,几乎可以解决科学计算中的所有问题。
而且MATLAB 编写简单、代码效率高等优点使得Matlab在通信、信号处理、金融计算等领域都已经被广泛应用。
它具有强大的矩阵计算能力和良好的图形可视化功能,为用户提供了非常直观和简洁的程序开发环境,因此被称为第四代计算机语言。
Matlab 强大的图形处理功能及符号运算功能,为我们实现信号的可视化及系统分析提供了强有力的工具。
Matlab强大的工具箱函数可以分析连续信号、连续系统,同样也可以分析离散信号、离散系统,并可以对信号进行各种分析域计算,如相加、相乘、移位、反折、傅里叶变换、拉氏变换、z变换等等多种计算。
作为信号与系统的基本分析软件之一,利用Matlab进行信号与系统的分析与设计是通信以及信息工程学科的学生所要掌握的必要技能之一。
通过学习并使用Matlab语言进行编程实现课题的要求,对学生能力的培养极为重要。
尤其会提高综合运用所学理论知识进行分析问题、解决问题的能力,也便于将理论知识与实践相结合,并得以更好地掌握信号分析与处理的基本方法与实现。
这也将为后续相关的课程学习打下一定的基础,从而在以后相关课程设计与分析的时候达到对Matlab的熟练应用与融会贯通。
二、Matlab入门2.1 Matlab7.0介绍Matlab7.0比Matlab的老版本提供了更多更强的新功能和更全面、更方便的联机帮助信息。
当然也比以前的版本对于软件、硬件提出了更高的要求。
在国内外Matlab已经经受了多年的考验。
Matlab7.0功能强大,适用范围很广。
其可以用来线性代数里的向量、数组、矩阵运算,复数运算,高次方程求根,插值与数值微商运算,数值积分运算,常微分方程的数值积分运算、数值逼近、最优化方法等,即差不多所有科学研究与工程技术应用需要的各方面的计算,均可用Matlab来解决。
Matlab7.0提供了丰富的库函数(称为M文件),既有常用的基本库函数,又有种类齐全、功能丰富多样的的专用工具箱Toolbox函数。
函数即是预先编制好的子程序。
在编制程序时,这些库函数都可以被直接调用。
无疑,这会大大提高编程效率。
Matlab7.0的基本数据编程单元是不需要指定维数的复数矩阵,所以在Matlab环境下,数组的操作都如数的操作一样简单方便。
而且,Matlab7.0界面友好,用户使用方便。
首先,Matlab具有友好的用户界面与易学易用的帮助系统。
用户在命令窗里通过help 命令可以查询某个函数的功能及用法,命令的格式极为简单。
其次,Matlab程序设计语言把编辑、编译、连接、执行、调试等多个步骤融为一体,操作极为简单。
除此之外,Matlab7.0还具有强大的图形功能,可以用来绘制多姿多彩的图形,直观而形象。
综上,在进行信号的分析与仿真时,Matlab7.0无疑是一个强大而实用的工具。
尤其对于信号的分析起到了直观而形象的作用,非常适合与相关课题的研究与分析。
2.2利用Matlab7.0编程完成习题设计在熟悉了Matlab7.0的基本界面之后,可以通过简单的编程与相关函数的调用,实现绘制系统函数零极点图的操作。
例如:编程实现矩形波的仿真。
程序如下,直接在命令窗口键入如下程序:%rectpulst=-4:0.001:4;T=2;ft=rectpuls(t,T);plot(t,ft)axis([-4,4,-0.5,1.5])仿真图形如下:图1三、利用Matlab7.0实现系统函数的零极点分布决定时域特性的设计3.1系统函数的零极点分布决定时域特性的基本原理 (一)离散系统零极点线性时不变离散系统可用线性常系数差分方程描述,即()()NMiji j a y n i b x n j ==-=-∑∑ (8-1)其中()y k 为系统的输出序列,()x k 为输入序列。
将式(8-1)两边进行Z 变换00()()()()()Mjjj Nii i b zY z B z H z X z A z a z-=-====∑∑ (8-2)将式(8-2)因式分解后有: 11()()()Mjj Nii z q H z Cz p ==-=-∏∏ (8-3)其中C 为常数,(1,2,,)j q j M =为()H z 的M 个零点,(1,2,,)i p i N =为()H z 的N 个极点。
系统函数()H z 的零、极点分布完全决定了系统的特性,若某系统函数的零、极点已知,则系统函数便可确定下来。
因此,系统函数的零、极点分布对离散系统特性的分析具有非常重要意义。
通过对系统函数零、极点的分析,可以分析离散系统以下几个方面的特性: ● 系统单位样值响应()h n 的时域特性; ● 离散系统的稳定性; ● 离散系统的频率特性;(二)离散系统零极点图及零极点分析 1.零极点图的绘制设离散系统的系统函数为 ()()()B z H z A z =则系统的零、极点可用Matlab 的多项式求根函数roots()来实现,调用格式为:p=roots(A)其中A 为待求根多项式的系数构成的行矩阵,返回向量P 则是包含多项式所有根的列向量。
如多项式为231()48B z z z =++,则求该多项式根的Matlab 命令为:A=[1 3/4 1/8]; P=roots(A)运行结果为: P =-0.5000 -0.2500需注意的是,在求系统函数零、极点时,系统函数可能有两种形式:一种是分子、分母多项式均按z 的降幂次序排列;另一种是分子、分母多项式均按1z -的升幂次序排列。
这两种方式在构造多项式系数向量时稍有不同。
(1)()H z 按z 的降幂次序排列:系数向量一定要由多项式最高次幂开始,一直到常数项,缺项要用0补齐;如34322()3221z z H z z z z z +=++++其分子、分母多项式系数向量分别为A=[1 0 2 0]、B=[1 3 2 2 1]。
(2)()H z 按1z -的升幂次序排列:分子和分母多项式系数向量的维数一定要相同,不足的要用0补齐,否则0z =的零点或极点就可能被漏掉。
如11212()11124z H z z z ---+=++其分子、分母多项式系数向量分别为A=[1 2 0]、B=[1 1/2 1/4]。
2. 离散系统零极点分布与系统稳定性《信号与系统》课程已讲到离散系统稳定的条件为: ● 时域条件:离散系统稳定的充要条件为()n h n ∞=-∞<∞∑,即系统单位样值响应绝对可和;● Z 域条件:离散系统稳定的充要条件为系统函数()H z 的所有极点均位于Z 平面的单位圆内。
对于三阶以下的低阶系统,可以利用求根公式求出系统函数的极点,从而判断系统的稳定性,但对于高阶系统,手工求解则显得十分困难,这时可以利用MATLAB 来实现。
实现方法是调用前述的函数ljdt()绘出系统的零极点图,然后根据极点的位置判断系统的稳定性。
3. 零极点分布与系统单位样值时域特性的关系从《信号与系统》课程中已经得知,离散系统的系统函数()H z 与单位样值响应()h n 是一对Z 变换对;因而,()H z 必然包含了()h n 的固有特性。
离散系统的系统函数可以写成11()()()Mjj Nii z q H z Cz p ==-=-∏∏ (8-4)若系统的N 个极点均为单极点,可将()H z 进行部分分式展开为:1()Ni i ik zH z z p ==-∑(8-5) 由Z 逆变换得:1()()()Nn i i i h n k p u n ==∑ (8-6)从式(8-5)和(8-6)可以看出离散系统单位样值响应()h n 的时域特性完全由系统函数()H z 的极点位置决定。
从《信号与系统》的学习中已经得出如下规律: ● ()H z 位于Z 平面单位圆内的极点决定了()h n 随时间衰减的信号分量; ● ()H z 位于Z 平面单位圆上的一阶极点决定了()h n 的稳定信号分量;● ()H z 位于Z 平面单位圆外的极点或单位圆上高于一阶的极点决定了()h n 的随时间增长的信号分量;3.2系统函数的零、极点分布决定时域特性的编程设计及实现用roots()求得()H z 的零、极点后,就可以用plot()函数绘制出系统的零、极点图。
下面是求系统零、极点,并绘制其零、极点图的Matlab 实用函数ljdt(),同时还绘制出了单位圆。
function ljdt(A,B)% The function to draw the pole-zero diagram for discrete system p=roots(A); %求系统极点 q=roots(B); %求系统零点p=p';%将极点列向量转置为行向量q=q';%将零点列向量转置为行向量 x=max(abs([p q 1])); %确定纵坐标范围 x=x+0.1; y=x;%确定横坐标范围clfhold onaxis([-x x -y y])%确定坐标轴显示范围w=0:pi/300:2*pi; t=exp(i*w); plot(t)%画单位园axis('square')plot([-x x],[0 0]) %画横坐标轴 plot([0 0],[-y y])%画纵坐标轴text(0.1,x,'jIm[z]') text(y,1/10,'Re[z]')plot(real(p),imag(p),'x') %画极点plot(real(q),imag(q),'o')%画零点title('pole-zero diagram for discrete system') %标注标题 hold off3.3运行结果及其分析 (1)1)(-=z z z H MATLAB 程序实现:z=[0]';p=[1]';k=1; [b,a]=zp2tf(z,p,k); subplot(1,2,1),zplane(z,p); title('系统的零极点分布图'); subplot(1,2,2),impz(b,a,20); title('系统的冲激响应'); xlabel('n'); ylabel('h(n)');运行结果如下:本例中系统只有一个极点,z 1处于单位圆上,系统处于临界稳定状态,其冲激响应幅度恒定。