实验4实验名称:连续时间信号与系统的复频域分析实验目的:通过借助MATLAB实现连续时间信号与系统的复频域分析,熟悉和掌握MATLAB有关复频域分析信号与系统的基本命令函数
实验内容:(1)对该实验涉及有关复频域分析连续时间信号与系统的MATLAB命令函数进行验证性操作练习,掌握求解系统零极点、系统频率特性及系统函数生成的命令程序方法
(2)编程完成布置的实验练习题
需要完成的练习题(写出满足实现题目要求的MATLAB语言程序,并给出执行的结果)1、使用roots命令计算系统的零极点,并用pzmap(sys)命令做出零极点分布图
2、使用命令[r,p,k]=residue(b,a)把系统函数转换成部分分式形式3、零点在,极点在,增益
1)请用zpk和tf命令建立系统的系统函数
2)系统是否稳定
若稳定,用freqs作出系统的幅频特性曲线图和相频特性曲线图
实验报告要求:独立完成实验练习题,写出满足实现题目要求的MATLAB语言程序或命令,给出相对应的结果图
准备知识一连续时间线性时不变系统系统函数的描述形式及MALAB实现命令连续LSI系统的系统函数是有理函数,可用分子分母多项式、零极点—增益形式、部分分式或状态空间形式来描述
1、系统函数的分子分母多项式形式(或传递函数形式)连续系统的微分方程为对上式两边进行同时取拉氏变换,并利用拉氏变换的时域微分性质,可得:式4
1在MATLAB中可使用向量和向量分别表示分子多项式和分母多项式的系数,注意这里均按s的降幂直至s0排列其系数
MATLAB实现命令:sys=tf(b,a)功能:建立由分子分母多项式系数描述的系统(传递)函数2、系统函数的零极点—增益形式式4
2上式中z为零点,p为极点;为增益系数,它是一个常数
在MATLAB中可使用向量和向量分别保存零极点
MATLAB实现命令:sys=zpk(z,p,k)功能:建立零极点—