连续时间信号与系统的复频域分析
- 格式:docx
- 大小:296.49 KB
- 文档页数:8
实验报告
1
2018.04 《信号与系统》课程实验报告
实验名称
实验六 连续时间信号与系统的复频域分析
实
验
目
的
及
要
求 实验目的:
1、学会用MATLAB实现连续时间信号傅里叶变换
2、学会用MATLAB分析LTI系统的频域特性
3、学会用MATLAB分析LTI系统的输出响应
实验要求:
1、简述实验目的及实验原理
2、计算相应S变换或反S变换的理论值,并与实验结果进行比较
3、记录连续系统的频率响应特性曲线,分析系统作用
4、写出程序清单
5、收获与建议
实
验
环
境 电脑、MATLAB软件
实
验
内
容
1、验证实验原理中所述的相关程序;
2、求信号)()(3tutetft的拉普拉斯变换
3、求函数23795)(223ssssssF的反变换
4、已知连续系统的系统函数如下,试用MATLAB绘制系统的零极点图,并根据零极点图判断系统的稳定性
23223546sssssH(s)=专业名称 通信工程 年级 2016级 班级 二班
学生姓名 xxx 指导老师 xx 时间 2018.05.30 实验报告
2
2018.04
实
验 步 骤
或
实
验
方
案
一、实验原理的验证
1、 用MATLAB进行部分分式展开
实验原理如下:
Residue函数可以得到复杂有理分式F(s)的部分分式展开式,其调用格式为。num,den分别为F(s)的分子和分母多项式的系数向量,r为部分分式的系数,p为极点,k为F(s)中整式部分的系数,若F(s)为有理真分式,则k为零。
例6-1 用部分分式展开法求F(s)的反变换 实验结果如下:
理论值分析如下:
2、 用MATLAB分析LTI系统的特性
实验原理如下:
系统函数H(s)通常是一个有理分式,其分子和分母均为多项式。计算H(s)的零极点可以用roots函数,求出分子和分母多项式的根,然后用plot命令画图。也可以直接用更简便的pzmap函数画系统函数H(s)的零极点分布图,其调用格式为pzmap(sys),借助tf函数获得LTI系统的模型sys,其调用格式为sys=tf(b,a),b和a分别为系统函数H(s)的分子和分母多项式的系数向量。
例6-2
零极点分布图: ,,(,)rpkresiduenumden322()43sFssss 实验报告
3
2018.04
调
试
过
程
及
实
验
结
果
单位冲激响应
频率响应
由零极点图分析可知:叉号代表极点,圆圈代表零点。因为极点均在左半平面,故该系统是稳定系统,且H(s)的收敛域包含虚轴,频率响应函数可直接令s=jw,并且由于极点均在左半平面,故频 实验报告
4
2018.04 率响应函数是个衰减的函数。
3、 用MATLAB进行Laplace正、反变换
实验原理如下:
我们采用函数Laplace和ilaplace分别计算Laplace正、反变换,其调用格式分别为 ,
上述两式右端的f和F分别为时域表示式和s域表示式的符号表示,可以应用函数sym实现,其调用格式为S=sym(A)
式中,A为待分析表示式的字符串,S为符号数字或变量。
例6-3
(1)的拉普拉斯变换;
实验结果如下:
理论值分析如下:
(2)的拉普拉斯反变换。
实验结果如下:
理论值分析如下:
二、求信号)()(3tutetft的拉普拉斯变换 ()()FlaplaceffilaplaceF()sin()()tfteatut22()1sFss 实验报告
5
2018.04 程序清单如下:
syms a t
F=laplace(t*exp(-3*t))
实验结果如下:
理论值分析如下:
三、求函数23795)(223ssssssF的反变换
程序清单如下:
syms s
ft= ilaplace((s^3+5*s^2+9*s+7)/(s^2+3*s+2))
实验结果如下:
理论值分析如下: 实验报告
6
2018.04
四、已知连续系统的系统函数如下,试用MATLAB绘制系统的零极点图,并根据零极点图判断系统的稳定性
程序清单如下:
num=[1,1,2];
den=[3,5,4,-6];
sys=tf(num,den);
figure(1);pzmap(sys);
t=0:0.02:10;
实验结果如下: 23223546sssssH(s)= 实验报告
7
2018.04 由零极点图分析可知:叉号代表极点,圆圈代表零点。因为极点既有在左半平面,也有在右半平面的,在左半平面的是一对共轭极点,在右半平面的是正实极点,因为极点不是全部都在左半平面,故该系统不是稳定系统。
总
结
1、从系统的零极点图可知:叉号代表极点,圆圈代表零点。如果极点全部都在左半平面,则该系统是稳定系统,且H(s)的收敛域包含虚轴,频率响应函数可直接令s=jw,频率响应函数是个衰减的函数。
2、用MATLAB函数residue可以得到复杂有理分式F(s)的部分分式展开式。
3、计算H(s)的零极点可以应用MATLAB中的roots函数,或者用更简便的pzmap函数画系统函数H(s)的零极点分布图。
4、如果已知系统函数H(s),求系统的单位冲激响应h(t)和频率响应可以用impulse和freqs函数。
5、MATLAB的符号数学工具箱提供了计算Laplace正、反变换的函数Laplace和ilaplace。
6、掌握了用MATLAB实现连续时间信号傅里叶变换、分析LTI系统的频域特性及分析LTI系统的输出响应的方法。
H(j) 实验报告
8
2018.04
附
录 无