连续信号与系统的复频域分析
- 格式:ppt
- 大小:959.00 KB
- 文档页数:46
实验七 连续信号与系统复频域分析的MATLAB 实现一、实验目的1. 掌握连续时间信号拉普拉斯变换的MATLAB 实现方法;2. 掌握连续系统复频域分析的MATLAB 实现方法。
二、实验原理1. 连续时间信号的拉普拉斯变换连续时间信号的拉普拉斯正变换和逆变换分别为:⎰∞∞--=dt e t f s F st )()(⎰∞+∞-=j j stds e s F j t f σσπ)(21)(Matlab 的符号数学工具箱(Symbolic Math Toolbox )提供了能直接求解拉普拉斯变换和逆变换的符号运算函数laplace()和ilaplace ()。
下面举例说明两函数的调用方法。
(1)拉普拉斯变换例1.求以下函数的拉普拉斯变换。
)()()2()()()1(221t te t f t e t f t t εε--==解:输入如下M 文件:syms tf1=sym('exp(-2*t)*Heaviside(t)'); F1=laplace(f1) %求f1(t)的拉普拉斯变换 f2=sym('t*exp(-t)*Heaviside(t)'); F2=laplace(f2) 运行后,可得如下结果:F1 = 1/(s+2) F2 = 1/(s+1)^2 (2)拉普拉斯逆变换例2.若系统的系统函数为1]Re[,231)(2->++=s s s s H 。
求冲激响应)(t h 。
解:输入如下M 文件:H=sym('1/(s^2+3*s+2)');h=ilaplace(H) %求拉普拉斯逆变换运行后,可得如下结果:h=exp(-t)-exp(-2*t) 2. 连续系统的复频域分析 若描述系统的微分方程为∑∑===Mj j j Ni i i t f b t ya 0)(0)()()(则系统函数为)()()()()(00s A s B sa sb s F s Y s H Ni ii Mj jj===∑∑== 其中,∑∑====Mj j j Ni i i s b s B s a s A 0)(,)(。
《信号与系统信号与系统》》自测题第4章 连续时间连续时间信号与信号与信号与系统的的系统的的系统的的复复频域分析一、填空题1、由系统函数零、极点分布可以决定时域特性,对于稳定系统,在s 平面其极点位于 左半开平面(不含虚轴) 。
2、线性时不变连续时间系统是稳定系统的充分必要条件是()H s 的极点位于s 平面的 左半开平面(不含虚轴) 。
3、()H s 的零点和极点中仅 极点 决定了()h t 的函数形式。
4、()H s 是不 随系统的输入信号的变化而变换。
5、已知某系统的系统函数为()H s ,唯一决定该系统单位冲激响应()h t 函数形式的是()H s 的 极点 。
6、如下图所示系统,若221()2()()22U s H s U s s s ==++,则L = 2 H ,C =14F 。
注:2211()121/2()1()(0.5)1221/2U s Cs H s U s Ls Cs s s Ls Cs +====++++++2Ls s =222LCs s = 所以 2L = 1/4C =7、某信号2()x t t =,则该信号的拉普拉斯变换是32s。
注:1!()nn n t t sε+↔8、若信号3()t f t e =,则()F s =13s −。
9、431s s ++的零点个数是 0 ,极点个数是 4 。
10、求拉普拉斯逆变换的常用方法有 部分分式分解法 、 留数法 。
1(U s Ls+−+−2()s11、若信号的单边拉普拉斯变换为32s +,则()f t =23()t e u t −。
12、已知6()(2)(5)s F s s s +=++,则原函数()f t 的初值为 1 ,终值为 0 。
注:6(0)lim 1(2)(5)s s f s s s →∞+=×=++ 06()lim 0(2)(5)s s f s s s →+∞=×=++13、已知2()(2)(5)sF s s s =++,则原函数()f t 的初值为 2 ,终值为 0 。
摘要拉普拉斯变换(Laplace Transform),是工程数学中常用的一种积分变换。
它是为简化计算而建立的实变量函数和复变量函数间的一种函数变换。
对一个实变量函数作拉普拉斯变换,并在复数域中作各种运算,再将运算结果作拉普拉斯反变换来求得实数域中的相应结果,往往比直接在实数域中求出同样的结果在计算上容易得多。
拉普拉斯变换的这种运算步骤对于求解线性微分方程尤为有效,它可把微分方程化为容易求解的代数方程来处理,从而使计算简化。
在经典控制理论中,对控制系统的分析和综合,都是建立在拉普拉斯变换的基础上的。
引入拉普拉斯变换的一个主要优点,是可采用传递函数代替微分方程来描述系统的特性。
这就为采用直观和简便的图解方法来确定控制系统的整个特性(见信号流程图、动态结构图)、分析控制系统的运动过程(见奈奎斯特稳定判据、根轨迹法),以及综合控制系统的校正装置(见控制系统校正方法)提供了可能性。
拉普拉斯变换在工程学上的应用:应用拉普拉斯变换解常变量齐次微分方程,可以将微分方程化为代数方程,使问题得以解决。
在工程学上,拉普拉斯变换的重大意义在于:将一个信号从时域上,转换为复频域(s域)上来表示;在线性系统,控制自动化上都有广泛的应用。
关键词:拉普拉斯变换,拉普拉斯反变换,拉普拉斯变换幅度曲面,MATLAB目录绪论 (3)(一)MATLAB软件简介 (3)(二)课程设计意义及目的 (3)设计原理 (4)(一)拉普拉斯变换 (4)(二)拉普拉斯反变换 (4)课程设计 (7)(一)拉普拉斯变换的MATLAB实现 (7)(二)拉普拉斯的反变换的MATLAB实现 (7)(三)通过MATLAB实现拉普拉斯变换曲面图 (9)致谢 (12)参考文献: (12)绪论(一)MATLAB软件简介MATLAB(矩阵实验室)是MatrixLaboratory的缩写,是一款由美国The Mathworks 公司出品的商业数学软件。
MATLAB是一种用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。
实验5连续时间系统的复频域分析(综合型实验)一、实验目的1)掌握拉普拉斯变换及其反变换的定义并掌握MATLAB 实现方法。
2)学习和掌握连续时间系统函数的定义及复频域分析方法.3)掌握系统零极点的定义,加深理解系统零极点分布与系统特性的关系。
二、实验原理与方法 1。
拉普拉斯变换连续时间信号x (t)的拉普拉斯变换定义为(s)(t)e st X x dt +∞--∞=⎰(1)拉普拉斯反变换为1(t)(s)e 2j st j x X ds j σσπ+∞-∞=⎰ (2)MATLAB 中相应函数如下:(F)L laplace = 符号表达式F 拉氏变换,F 中时间变量为t ,返回变量为s 的结果表达式. (F,t)L laplace =用t 替换结果中的变量s 。
()F ilaplace L =以s 为变量的符号表达式L 的拉氏反变换,返回时间变量为t 的结果表达式。
(,)F ilaplace L x =用x 替换结果中的变量t 。
拉氏变换还可采用部分分式法,当(s)X 为有理分式时,它可以表示为两个多项式之比:110110...(s)(s)(s)...M M M M N N N N b s b s b N X D a s a s a ----+++==+++ (3) 上式可以采用部分分式法展成以下形式1212(s)...N Nr r rX s p s p s p =+++--- (4) 再通过查找常用拉氏变换对易得反变换.利用residue 函数可将X (s)展成(4)式形式,调用格式为:[r,p,k]residue(b,a)=其中b 、a 为分子和分母多项式系数向量,r 、p 、k 分别为上述展开式中的部分分式系数、极点和直项多项式系数. 2。
连续时间系统的系统函数连续时间系统的系统函数是指系统单位冲激响应的拉氏变换(s)(t)e stH h dt +∞--∞=⎰(5)连续时间系统的系统函数还可以由系统输入与输出信号的拉氏变换之比得到。