实验二 用MATLAB实现线性系统的时域分析(已完成)

合集下载

实验二 利用MATLAB进行时域分析

实验二 利用MATLAB进行时域分析

实验二利用MATLAB进行时域分析本实验内容包含以下三个部分:基于MATLAB得线性系统稳定性分析、基于MATLAB得线性系统动态性能分析、与MATALB进行控制系统时域分析得一些其它实例。

一、基于MATLAB得线性系统稳定性分析线性系统稳定得充要条件就是系统得特征根均位于S平面得左半部分。

系统得零极点模型可以直接被用来判断系统得稳定性。

另外,MATLAB语言中提供了有关多项式得操作函数,也可以用于系统得分析与计算。

(1)直接求特征多项式得根设p为特征多项式得系数向量,则MATLAB函数roots()可以直接求出方程p=0在复数范围内得解v,该函数得调用格式为:v=roots(p) 例3、1 已知系统得特征多项式为:特征方程得解可由下面得MATLAB命令得出。

>> p=[1,0,3,2,1,1];v=roots(p)结果显示:v =0、3202 + 1、7042i0、3202 - 1、7042i-0、72090、0402 + 0、6780i0、0402 - 0、6780i利用多项式求根函数roots(),可以很方便得求出系统得零点与极点,然后根据零极点分析系统稳定性与其它性能。

(2)由根创建多项式如果已知多项式得因式分解式或特征根,可由MATLAB函数poly()直接得出特征多项式系数向量,其调用格式为:p=poly(v) 如上例中:v=[0、3202+1、7042i;0、3202-1、7042i;-0、7209;0、0402+0、6780i; 0、0402-0、6780i];>> p=poly(v)结果显示p =1、0000 0、0001 3、00002、0001 0、9998 0、9999由此可见,函数roots()与函数poly()就是互为逆运算得。

(3)多项式求值在MATLAB 中通过函数polyval()可以求得多项式在给定点得值,该函数得调用格式为: polyval(p,v)对于上例中得p值,求取多项式在x点得值,可输入如下命令:>> p=[1,0,3,2,1,1];x=1polyval(p,x)结果显示x =1ans =8(4)部分分式展开考虑下列传递函数:式中,但就是与中某些量可能为零。

《自动控制原理》实验2(线性系统时域响应分析)

《自动控制原理》实验2(线性系统时域响应分析)

实验二 线性系统时域响应分析一、实验目的1.熟练掌握step( )函数和impulse( )函数的使用方法,研究线性系统在单位阶跃、单位脉冲及单位斜坡函数作用下的响应。

2.通过响应曲线观测特征参量ζ和n ω对二阶系统性能的影响。

二、基础知识及MATLAB 函数(一)基础知识时域分析法直接在时间域中对系统进行分析,可以提供系统时间响应的全部信息,具有直观、准确的特点。

为了研究控制系统的时域特性,经常采用瞬态响应(如阶跃响应、脉冲响应和斜坡响应)。

本次实验从分析系统的性能指标出发,给出了在MATLAB 环境下获取系统时域响应和分析系统的动态性能和稳态性能的方法。

用MATLAB 求系统的瞬态响应时,将传递函数的分子、分母多项式的系数分别以s 的降幂排列写为两个数组num 、den 。

由于控制系统分子的阶次m 一般小于其分母的阶次n ,所以num 中的数组元素与分子多项式系数之间自右向左逐次对齐,不足部分用零补齐,缺项系数也用零补上。

1.用MATLAB 求控制系统的瞬态响应1)阶跃响应 求系统阶跃响应的指令有:step(num,den) 时间向量t 的范围由软件自动设定,阶跃响应曲线随即绘出step(num,den,t) 时间向量t 的范围可以由人工给定(例如t=0:0.1:10)[y ,x]=step(num,den) 返回变量y 为输出向量,x 为状态向量在MATLAB 程序中,先定义num,den 数组,并调用上述指令,即可生成单位阶跃输入信号下的阶跃响应曲线图。

考虑下列系统:25425)()(2++=s s s R s C 该系统可以表示为两个数组,每一个数组由相应的多项式系数组成,并且以s的降幂排列。

则MATLAB 的调用语句:num=[0 0 25]; %定义分子多项式 den=[1 4 25]; %定义分母多项式step(num,den) %调用阶跃响应函数求取单位阶跃响应曲线grid %画网格标度线 xlabel(‘t/s’),ylabel(‘c(t)’) %给坐标轴加上说明 title(‘Unit -step Respinse of G(s)=25/(s^2+4s+25)’) %给图形加上标题名 则该单位阶跃响应曲线如图2-1所示:为了在图形屏幕上书写文本,可以用text 命令在图上的任何位置加标注。

MATLAB与信号实验——连续LTI系统的时域分析

MATLAB与信号实验——连续LTI系统的时域分析

MATLAB与信号实验——连续LTI系统的时域分析连续LTI系统的时域分析是信号与系统学中的重要课题。

MATLAB作为一种强大的科学计算软件,提供了丰富的工具和函数来进行信号与系统的分析。

下面将介绍MATLAB在连续LTI系统时域分析中的应用。

首先,我们需要了解连续LTI系统的基本概念。

一个连续域线性时不变系统(LTI系统)可以由它的冲激响应完全描述。

冲激响应是系统对单位冲激信号的响应。

在MATLAB中,可以使用impulse函数来生成单位冲激信号。

假设我们有一个连续LTI系统的冲激响应h(t),我们可以使用conv 函数来计算系统对任意输入信号x(t)的响应y(t)。

conv函数实现了卷积运算,可以将输入信号与冲激响应进行卷积运算得到输出信号。

例如,我们假设一个连续LTI系统的冲激响应为h(t) = exp(-t)u(t),其中u(t)是单位阶跃函数。

我们可以使用以下代码生成输入信号x(t)和计算输出信号y(t):```matlabt=-10:0.1:10;%时间范围x = sin(t); % 输入信号h = exp(-t).*heaviside(t); % 冲激响应y = conv(x, h, 'same'); % 计算输出信号```这段代码首先定义了时间范围t,然后定义了输入信号x(t)和冲激响应h(t)。

接下来,使用conv函数计算输入信号和冲激响应的卷积,设置参数’same’表示输出信号与输入信号长度相同。

最后,得到了输出信号y(t)。

在得到输出信号后,我们可以使用MATLAB的绘图功能来可视化结果。

例如,使用以下代码可以绘制输入信号和输出信号的图像:```matlabfigure;plot(t, x, 'b', 'LineWidth', 2); % 绘制输入信号hold on;plot(t, y, 'r', 'LineWidth', 2); % 绘制输出信号xlabel('时间');ylabel('幅度');legend('输入信号', '输出信号');```除了卷积运算外,MATLAB还提供了许多其他函数来进行连续LTI系统的时域分析。

实验二 连续信号时域分析的MATLAB实现

实验二  连续信号时域分析的MATLAB实现

实验二 连续信号时域分析的MATLAB 实现一. 实验目的1. 熟悉MATLAB 软件平台;2. 掌握MATLAB 编程方法、常用语句和可视化绘图技术;3. 编程实现常用信号及其运算MATLAB 实现方法。

二. 实验原理信号一般是随时间而变化的某些物理量。

按照自变量的取值是否连续,信号分为连续时间信号和离散时间信号,一般用()f t 和()f k 来表示。

若对信号进行时域分析,就需要绘制其波形,如果信号比较复杂,则手工绘制波形就变得很困难,且难以精确。

MATLAB 强大的图形处理功能及符号运算功能,为实现信号的可视化及其时域分析提供了强有力的工具。

根据MATLAB 的数值计算功能和符号运算功能,在MATLAB 中,信号有两种表示方法,一种是用向量来表示,另一种则是用符号运算的方法。

在采用适当的MATLAB 语句表示出信号后,就可以利用MATLAB 中的绘图命令绘制出直观的信号波形了。

下面分别介绍连续时间信号和离散时间信号的MATLAB 表示及其波形绘制方法。

1.连续时间信号所谓连续时间信号,是指其自变量的取值是连续的,并且除了若干不连续的点外,对于一切自变量的取值,信号都有确定的值与之对应。

从严格意义上讲,MATLAB 并不能处理连续信号。

在MATLAB 中,是用连续信号在等时间间隔点上的样值来近似表示的,当取样时间间隔足够小时,这些离散的样值就能较好地近似出连续信号。

在MATLAB 中连续信号可用向量或符号运算功能来表示。

⑴ 向量表示法对于连续时间信号()f t ,可以用两个行向量f 和t 来表示,其中向量t 是用形如12::t t p t =的命令定义的时间范围向量,其中,1t 为信号起始时间,2t 为终止时间,p 为时间间隔。

向量f 为连续信号()f t 在向量t 所定义的时间点上的样值。

例如:对于连续信号sin()()()t f t Sa t t== ,我们可以将它表示成行向量形式,同时用绘图命令plot()函数绘制其波形。

实验二利用matlab进行时域分析

实验二利用matlab进行时域分析

实验二利用matlab进行时域分析在本实验中,我们将使用MATLAB来进行时域分析。

时域分析是指对信号的时间范围内的波形进行分析。

总的来说,它是一种非常实用的分析方法,因为它允许我们对信号进行详细的观察和研究。

在此之前,建议你先了解一些MATLAB的基础知识,比如如何在MATLAB中载入数据、如何绘制图形等等。

我们假设你已经掌握了这些基础知识,并已经准备好开始这个实验。

在MATLAB中,有许多内置函数可用于分析时间域信号。

下面仅介绍几个常用的函数。

1. plot函数使用plot函数可以绘制信号波形。

在MATLAB中,我们可以载入所需的数据,然后使用“plot”函数将数据绘制成波形。

例如,以下代码绘制了一个简单的余弦波:```t = 0:0.01:pi;y = cos(t);plot(t,y);```在这个例子中,我们使用“t”来表示时间,它的范围是从0到π,步长为0.01。

我们还设置了一个“y”向量,它是根据时间向量计算得出的余弦函数值。

最后,我们使用“plot”函数将时间和信号值绘制成波形。

2. fft函数使用FFT函数可以将时域信号转换为频域信号。

MATLAB中的fft函数可以帮助我们计算信号的傅里叶变换,进而分析信号的频谱。

以下是示例代码:```Fs = 1000;t = 0:1/Fs:1-1/Fs;x = sin(2*pi*100*t) + sin(2*pi*200*t);N = length(x);X = fft(x)/N;f = Fs*(0:N/2-1)/N;plot(f,2*abs(X(1:N/2)));```在这个例子中,我们首先定义采样率“Fs”,取样时间“t”,并定义一个包含100和200Hz正弦波的信号“x”。

然后,我们使用“fft”函数计算信号“x”的傅里叶变换。

“N”是“x”的长度,而“X”是计算出的FFT系数。

最后,我们使用“plot”函数将傅里叶变换的振幅绘制成图形。

线性系统时域分析实验报告

线性系统时域分析实验报告

竭诚为您提供优质文档/双击可除线性系统时域分析实验报告篇一:自动控制原理实验报告《线性控制系统时域分析》实验一线性控制系统时域分析1、设控制系统如图1所示,已知K=100,试绘制当h 分别取h=0.1,0.20.5,1,2,5,10时,系统的阶跃响应曲线。

讨论反馈强度对一阶系统性能有何影响?图1答:A、绘制系统曲线程序如下:s=tf(s);p1=(1/(0.1*s+1));p2=(1/(0.05*s+1));p3=(1/(0.02*s+1) );p4=(1/(0.01*s+1));p5=(1/(0.005*s+1));p6=(1/(0.002 *s+1));p7=(1/(0.001*s+1));step(p1);holdon;step(p2); holdon;step(p3);holdon;step(p5);holdon;step(p6);hol don;step(p7);holdon;b、绘制改变h系统阶跃响应图如下:stepResponse1.41.21Amplitude0.80.60.40.200.050.10.150.20.250.30.350.40.450.5Time(seconds)结论:h的值依次为0.1、0.2、0.5、1、2、5、10做响应曲线。

matlab曲线默认从第一条到第七条颜色依次为蓝、黄、紫、绿、红、青、黑,图中可知随着h值得增大系统上升时间减小,调整时间减小,有更高的快速性。

2?n?(s)?22,设已知s?2??ns??n2、二阶系统闭环传函的标准形式为?n=4,试绘制当阻尼比?分别取0.2,0.4,0.6,0.8,1,1.5,2,5等值时,系统的单位阶跃响应曲线。

求出?取值0.2,0.5,0.8时的超调量,并求出?取值0.2,0.5,0.8,1.5,5时的调节时间。

讨论阻尼比变化对系统性能的影响。

答:A、绘制系统曲线程序如下:s=tf(s);p1=16/(s^2+1.6*s+16);p2=16/(s^2+3.2*s+16);p3=16/(s^ 2+4.8*s+16);p4=16/(s^2+6.4*s+16);p5=16/(s^2+8*s+16) ;p6=16/(s^2+12*s+16);p7=16/(s^2+16*s+16);p8=16/(s^2 +40*s+16);step(p1);holdon;step(p2);holdon;step(p3); holdon;step(p4);holdon;step(p5);holdon;step(p6);hol don;step(p7);holdon;step(p8);holdon;b、绘制系统阶跃响应图如下:c、?取值为0.2、0.5、0.8、1.5、5时的参数值。

实验二-MATLAB用于时域分析

实验二-MATLAB用于时域分析

实验二 MATLAB用于时域分析一、实验目的通过使用MATLAB完成系统的输出响应分析、稳定性分析、求动态性能指标以及稳态误差分析等工作。

二、实验原理在MATLAB中,可以通过单输入单输出系统的传递函数,进行系统的脉冲响应,阶跃响应以及一般输入响应等时域分析。

用到以下函数:单位阶跃响应 step(num,den,t)单位脉冲响应impluse(num,den,t)一般输入响应 y=Isim(num,den,u,t)时间t是事先定义的矢量,u为输入信号。

此外,还可以求出系统的超调量,调节时间以及稳态误差。

SIMULINK是MATLAB的一个附加组件,用来提供一个系统的建模、动态仿真及综合分析的工作平台。

SIMULINK模型可以用来模拟线性或非线性、连续或离散,或者两者混合的系统,即可用它来模拟几乎所有的动态系统。

三、实验内容通过MATLAB以及其中的SIMULINK完成系统的输出响应分析、稳定性分析、求动态性能指标以及稳态误差分析等工作。

四、实验代码1、一阶系统响应sys1=tf([100],[1 0]);sys2=tf([0.1],[1]);sys=feedback(sys1,sys2);step(sys)2、二阶系统响应wn=1t=0:0.1:12;num=[1];zeta1=0;den1=[1 2*zeta1 1];zeta3=0.3;den3=[1 2*zeta3 1];zeta5=0.5;den5=[1 2*zeta5 1];zeta7=0.7;den7=[1 2*zeta7 1];zeta9=1.0;den9=[1 2*zeta9 1];[y1,x,t]=step(num,den1,t);[y3,x,t]=step(num,den3,t);[y5,x,t]=step(num,den5,t);[y7,x,t]=step(num,den7,t);[y9,x,t]=step(num,den9,t);plot(t,y1,t,y3,t,y5,t,y7,t,y9)grid on;3、稳定性分析den=[1 1 2 24];roots(den)4、求动态性能指标t=0:0.01:2;num=[1000]';den=[1 34.5 1000];[y,x,t]=step(num,den,t);plot(t,y);maxy=max(y);yes=y(length(t));pos=100*(maxy-yes)/yesfor i=1:1:201if y(i)==maxy,n=i;endendtp=(n-1)*0.01for i=1:1:201if(y(i)<1.05&y(i)>0.95),n=i;endbreak;endts=(n-1)*0.015、稳态误差分析t=0:0.1:15;[num1,den1]=cloop([1],[1 1]);[num2,den2]=cloop([1],[1 1 0]);[num3,den3]=cloop([4 1],[1 1 0 0]);y1=impulse(num1,den1,t);y2=impulse(num2,den2,t);y3=impulse(num3,den3,t);subplot(311);plot(t,y1);subplot(312);plot(t,y2);subplot(313);plot(t,y3);er1=0-y1(length(t))er2=0-y2(length(t))er3=0-y3(length(t))6、求单位阶跃响应及其稳态误差t=0:0.1:20[num1,den1]=cloop([1],[1 1]);[num2,den2]=cloop([1],[1 1 0]);[num3,den3]=cloop([4 1],[1 1 0 0]);y1=step(num1,den1,t);y2=step(num2,den2,t);y3=step(num3,den3,t);subplot(311);plot(t,y1);subplot(312);plot(t,y2);subplot(313);plot(t,y3);er1=1-y1(length(t));er2=1-y2(length(t));er3=1-y3(length(t));7、求单位斜坡响应及其稳态误差t=0:0.1:20;t1=0:0.1:100;[num1,den1]=cloop([1],[1 1]);[num2,den2]=cloop([1],[1 1 0]);[num3,den3]=cloop([4 1],[1 1 0 0]);y1=step(num1,[den1 0],t1);y2=step(num2,[den2 0],t);y3=step(num3,[den3 0],t);subplot(311);plot(t1,y1,t1,t1);subplot(312);plot(t,y2,t,t);subplot(313);plot(t,y3,t,t);er1=t1(length(t1))-y1(length(t1))er2=t(length(t))-y2(length(t))er3=t(length(t))-y3(length(t))8、实例分析kp=[0.11 6];t=[0:0.01:1];num1=303.03*kp(1);den1=[0.00001 0.00633 0.20167 21.21*kp(1)+1];y1=step(num1,den1,t);num2=303.03*kp(2);den2=[0.00001 0.00633 0.20167 21.21*kp(2)+1];y2=step(num2,den2,t);subplot(211);plot(t,y1);subplot(212);plot(t,y2);gtext('kp=0.11');gtext('kp=6');9、SIMULINK用于系统仿真五、实验结果1、一阶系统响应2、二阶系统响应3、稳定性分析4、求动态性能指标5、稳态误差分析6、求单位阶跃响应及其稳态误差7、求单位斜坡响应及其稳态误差8、实例分析9、SIMULINK用于系统仿真六、实验总结通过本次实验实现了用MATLAB完成系统的输出响应分析、稳定性分析、求动态性能指标以及稳态误差分析等工作。

MATLAB与信号实验——连续LTI系统的时域分析

MATLAB与信号实验——连续LTI系统的时域分析

MATLAB与信号实验-——-连续LTI系统的时域分析在信号处理中,MATLAB是一个强大的工具,它提供了许多功能,使我们能够模拟和分析各种信号系统。

对于连续LTI系统,时域分析是一个重要的方法,它允许我们直接观察系统的输入和输出信号之间的关系。

下面是一个关于连续LTI系统的时域分析的实验。

一、实验目的本实验的目的是验证连续LTI系统的时域响应,通过使用MATLAB模拟系统,我们可以观察到不同的输入信号产生的输出信号,从而了解系统的特性。

二、实验步骤1.定义系统:首先,我们需要定义我们的连续LTI系统。

这可以通过使用MATLAB中的lti函数来完成。

我们需要提供系统的传递函数,它描述了系统的输入和输出之间的关系。

2.设置输入信号:为了观察系统的行为,我们需要设置一个合适的输入信号。

在MATLAB中,我们可以使用square函数来生成一个方波信号,该信号具有固定的频率和幅度。

3.模拟系统:使用MATLAB的lsim函数,我们可以模拟我们的连续LTI系统。

这个函数将输入信号和系统的传递函数作为参数,然后计算出系统的输出信号。

4.分析结果:我们可以使用MATLAB的图形功能来观察输入和输出信号。

这可以帮助我们理解系统的行为,并验证我们的模型是否正确。

三、实验结果与分析在实验中,我们使用了不同的输入信号(如方波、正弦波等)来测试我们的连续LTI系统。

对于每种输入信号,我们都观察了系统的输出信号,并记录了结果。

通过对比不同的输入和输出信号,我们可以得出以下结论:1.对于方波输入,系统的输出信号是带有延迟的方波,这表明系统对突变信号的响应是瞬时的。

2.对于正弦波输入,系统的输出信号是与输入信号同频同相位的正弦波,这表明系统对正弦波的响应是具有稳定性的。

这些结果验证了连续LTI系统的基本特性:即对于单位阶跃函数(突变信号)的输入,系统的响应是瞬时的;而对于周期性输入(如正弦波),系统的响应具有稳定性。

这些结果与我们在理论上学到的知识相符,从而验证了我们的模型是正确的。

实验二 测试系统的时域响应和频域响应

实验二  测试系统的时域响应和频域响应

实验一测试系统的时域响应【实验目的】1.了解MATLAB软件的基本特点和功能,熟悉其界面、菜单和工具条,熟悉MATLAB程序设计结构及M文件的编制;2.掌握线性系统模型的计算机表示方法;3.掌握求线性定常连续系统时域输出响应的方法,求得系统的时域响应曲线;4. 了解Simulink 的使用。

【实验指导】一、模型的建立:在线性系统理论中,一般常用的数学模型形式有:(1)传递函数模型;(2)状态空间模型;(3)零极点增益模型这些模型之间都有着内在的联系,可以相互进行转换.1、传递函数模型若已知系统的传递函数为:对线性定常系统,式中s的系数均为常数,且an不等于零,这时系统在MATLAB中可以方便地由分子和分母系数构成的两个向量唯一地确定出来,这两个向量分别用num和den表示.num=[cm,c,m-1,…,c1,c0]den=[an,an-1,…,a1,a0]注意:它们都是按s的降幂进行排列的.则传递函数模型建立函数为:sys=tf(num,den).2、零极点增益模型(略)3、状态空间模型(略)二、模型的转换在一些场合下需要用到某种模型,而在另外一些场合下可能需要另外的模型,这就需要进行模型的转换.三、模型的连接1、并联:parallel[num,den]=parallel(num1,den1,num2,den2)%将并联连接的传递函数进行相加.2、串联:series[num,den]=series(num1,den1,num2,den2)%将串联连接的传递函数进行相乘.3、反馈:feedback[num,den]=feedback(num1,den1,num2,den2,sign)%可以得到类似的连接,只是子系统和闭环系统均以传递函数的形式表示.当sign=1时采用正反馈;当sign= -1时采用负反馈;sign缺省时,默认为负反馈.4、闭环:cloop(单位反馈)[numc,denc]=cloop(num,den,sign)%表示由传递函数表示的开环系统构成闭环系统,sign意义与上述相同.四、线性连续系统的时域响应1 求取线性连续系统的阶跃响应函数为(step) 基本格式为:step(sys) step(num,den)【实验内容】1. 典型一阶系统的传递函数为 11)(+=s s G τ;τ为时间常数,试绘出当τ=0.5、1、 2、4、6、8、时该系统的单位阶跃响应曲线。

实验二 因果离散线性系统的时域分析 闽江学院

实验二 因果离散线性系统的时域分析 闽江学院

实验二 因果离散线性系统的时域分析
专业:计算机科学系班级:11通信(2)班 学号31111 姓名:李四 实验地点: 工B507 实验时间: 2013-10-25 指导教师: 方荟
一、实验目的:
实现由差分方程构成的数字滤波器:
∑∑-=-=-=-1010)()(N k M m m k m n x b k n y a
二、实验环境:
一台PC 机,虚拟机系统,matlab 软件。

三、实验内容:
1.用两种不同的程序计算数字滤波器的单位抽样响应)(n h ,给定差分方程:y(n)-y(n-1)+0.9y(n-2)=x(n)
a.编制文件himpz.m ,实现数字滤波器的单位抽样响应)(n h
b.编制函数文件hfilter.m ,实现数字滤波器的单位抽样响应)(n h
2.给定100()()x n R n =计算此数字滤波器的单位阶跃响应)(n g ,并判断系统的稳定性。

用stem(n,y)画出相应的图形。

四、实验记录:
1.a 单位抽样响应)(n h 的程序截图如下:
运行后的得到的图形如下图所示:
1.b单位抽样响应)
h的程序如下图所示:
(n
2.单位阶跃响应)
g的程序与截图如下图所示:
(n
运行结果为:
因为极点的模值z小于1,所以该系统稳定。

MATLAB实验二-线性系统时域响应分析

MATLAB实验二-线性系统时域响应分析

武汉工程大学实验报告专业班号组别 01 教师姓名同组者(个人)2222)(nn n s s s G ωζωω++= (1)分别绘出)/(2s rad n =ω,ζ分别取0,0.25,0.5,1.0和2.0时的单位阶跃响应曲线,分析参数ζ对系统的影响,并计算ζ=0.25时的时域性能指标ss s p r p e t t t ,,,,σ。

(2)绘制出当ζ=0.25, n ω分别取1,2,4,6时单位阶跃响应曲线,分析参数n ω对系统的影响。

(3)系统的特征方程式为010532234=++++s s s s ,试用二种判稳方式判别该系统的稳定性。

(4)单位负反馈系统的开环模型为 )256)(4)(2()(2++++=s s s s Ks G 试分别用劳斯稳定判据和赫尔维茨稳定判据判断系统的稳定性,并求出使得闭环系统稳定的K 值范围。

三、 实验结果及分析1.可以用两种方法绘制系统的阶跃响应曲线。

(1)用函数step( )绘制 MATLAB 语言程序:>> num=[ 0 0 1 3 7]; >> den=[1 4 6 4 1 ]; >>step(num,den); >> grid;>>xlabel('t/s');ylabel('c(t)');title('step response');MATLAB运算结果:(2)用函数impulse( )绘制MATLAB语言程序:>> num=[0 0 0 1 3 7];>> den=[1 4 6 4 1 0];>> impulse(num,den);>> grid;>> xlabel('t/s');ylabel('c(t)');title('step response');MATLAB运算结果:2. (1))/(2s rad n =ω,ζ分别取0,0.25,0.5,1.0和2.0时的单位阶跃响应曲线的绘制: MATLAB 语言程序:>> num=[0 0 4];>> den1=[1 0 4]; >> den2=[1 1 4]; >> den3=[1 2 4]; >> den4=[1 4 4]; >> den5=[1 8 4]; >> t=0:0.1:10; >> step(num,den1,t); >> grid>> text(2,1.8,'Zeta=0'); hold Current plot held >> step(num,den2,t); >> text (1.5,1.5,'0.25'); >> step(num,den3,t); >> text (1.5,1.2,'0.5'); >> step(num,den4,t); >> text (1.5,0.9,'1.0'); >> step(num,den5,t); >> text (1.5,0.6,'2.0');>> xlabel('t');ylabel('c(t)'); title('Step Response ') ;MATLAB 运算结果:实验结果分析:从上图可以看出,保持)/(2s rad n =ω不变,ζ依次取值0,0.25,0.5,1.0和2.0时, 系统逐渐从欠阻尼系统过渡到临界阻尼系统再到过阻尼系统,系统的超调量随ζ的增大而减小,上升时间随ζ的增大而变长,系统的响应速度随ζ的增大而变慢,系统的稳定性随ζ的增大而增强。

MATLAB实验MATLAB数值计算:二阶电路的时域分析

MATLAB实验MATLAB数值计算:二阶电路的时域分析

实验二 MATLAB 数值计算:二阶电路的时域分析一、实验目的在物理学和工程技术上,很多问题都可以用一个或一组常微分方程来描述,因此要解决相应的实际问题往往需要首先求解对应的微分方程(组)。

在大多数情况下这些微分方程(组)通常是非线性的或者是超越方程(比如范德堡方程,波导本征值方程等),很难解析地求解(精确解),因此往往需要使用计算机数值求解(近似解)。

MATLAB 作为一种强大的科学计算语言,其在数值计算和数据的可视化方面具有无以伦比的优势。

在解决常微分方程(组)问题上,MATLAB 就提供了多种可适用于不同场合(如刚性和非刚性问题)下的求解器(Solver),例如ode45,ode15s ,ode23,ode23s 等等。

本次实验将以二阶线性电路-RLC 电路和二阶非线性电路-范德堡电路的时域计算为例,了解和学习使用MATLAB 作为计算工具来解算复杂的微分方程,以期达到如下几个目的:1. 熟练使用dsolve 函数解析求解常微分方程;2. 熟练运用ode45求解器数值求解常微分方程;3. 了解状态方程的概念,能使用MATLAB 对二阶电路进行计算和分析;二、实验预备知识1.微分方程的概念未知的函数以及它的某些阶的导数连同自变量都由一已知方程联系在一起的方程称为微分方程。

如果未知函数是一元函数,称为常微分方程(Ordinary differential equations ,简称odes )。

n 阶常微分方程的一般形式(隐式)为:0),,",',,()(=n y y y y t F (1)其中t 为自变量。

若方程中未知函数及其各阶导数都是一次的,称为线性常微分方程,否则就是非线性微分方程,例如方程2''(1)'0 y y y y μ--+=就是非线性的。

2.常微分方程的解及MATLAB 指令一阶常微分方程与高阶微分方程可以互化,已知一个n 阶常微分方程(显式):),,",',()1()(-=n n y y y t f y (2)若令(1)123,','',....,n n y y y y y y y y -====,可将上式化为n 个一阶常微分方程组:'1112'2212'12(,,,...)(,,,...) (,,,...)n n n n n y f t y y y y f t y y y y f t y y y ⎧=⎪=⎪⎨⎪⎪=⎩(3)式称为状态方程,y 1, y 2, …,y n (即y , y ', y '', …, y (n-1) )称为状态变量,其中y 1(即y )就是常微分方程(2)式的解。

实验二用MATLAB实现线性系统的时域分析

实验二用MATLAB实现线性系统的时域分析

实验二用MATLAB实现线性系统的时域分析线性系统是一种重要的数学模型,用于描述许多自然和工程系统的行为。

在实际应用中,对线性系统进行时域分析是非常重要的,以了解系统的稳定性、响应和性能特性。

MATLAB是一种功能强大的数学软件,被广泛用于线性系统的建模和分析。

首先,我们将介绍线性系统的时域分析的基本概念和方法。

然后,我们将学习如何使用MATLAB进行线性系统的时域分析,并通过具体的例子来演示。

时域分析是研究系统在时间上的响应,主要包括系统的因果性、稳定性、阶数、零极点分布、阻尼特性和幅频特性等。

其中,系统的因果性表示系统的输出只依赖于输入的过去和现在,与未来的输入无关;系统的稳定性表示系统的输出有界,不会无限增长或发散;系统的阶数表示系统差分方程的最高阶导数的次数。

在MATLAB中,线性系统可以用传输函数、状态空间或差分方程的形式表示。

传输函数是输入输出之间的比例关系,常用于分析系统的频率特性;状态空间是通过一组状态变量和状态方程描述系统的,可以用于分析系统的稳定性和阻尼特性;差分方程是通过相邻时刻的输入和输出之间的关系来描述系统的,可以用于分析系统的因果性和稳定性。

下面,我们以传输函数为例,介绍如何在MATLAB中进行线性系统的时域分析。

首先,我们需要定义传输函数。

MATLAB提供了tf函数来定义传输函数,其语法为:G = tf(num, den),其中num是传输函数的分子多项式的系数,den是传输函数的分母多项式的系数。

接下来,我们可以使用MATLAB中提供的各种函数和命令来进行时域分析。

例如,可以使用step函数来绘制系统的阶跃响应曲线,语法为:step(G);可以使用impulse函数来绘制系统的冲激响应曲线,语法为:impulse(G);可以使用initial函数来绘制系统的零状态响应曲线,语法为:initial(G, x0),其中x0是系统的初始状态。

此外,还可以使用MATLAB中的函数和命令来计算系统的阶数、零极点分布、频率响应等。

自动控制原理实验报告《线性控制系统时域分析》

自动控制原理实验报告《线性控制系统时域分析》

自动控制原理实验报告《线性控制系统时域分析》一、实验目的1. 理解线性时间不变系统的基本概念,掌握线性时间不变系统的数学模型。

2. 学习时域分析的基本概念和方法,掌握时域分析的重点内容。

3. 掌握用MATLAB进行线性时间不变系统时域分析的方法。

二、实验内容本实验通过搭建线性时间不变系统,给出系统的数学模型,利用MATLAB进行系统的时域测试和分析,包括系统的时域性质、单位脉冲响应、单位阶跃响应等。

三、实验原理1. 线性时间不变系统的基本概念线性时间不变系统(Linear Time-Invariant System,简称LTI系统)是指在不同时间下的输入信号均可以通过系统输出信号进行表示的系统,它具有线性性和时不变性两个重要特性。

LTI系统的数学模型可以表示为:y(t) = x(t) * h(t)其中,y(t)表示系统的输出信号,x(t)表示系统的输入信号,h(t)表示系统的冲激响应。

2. 时域分析的基本概念和方法时域分析是一种在时间范围内对系统进行分析的方法,主要涉及到冲激响应、阶跃响应、单位脉冲响应等方面的内容。

针对不同的输入信号,可以得到不同的响应结果,从而确定系统的时域特性。

四、实验步骤与结果1. 搭建线性时间不变系统本实验中,实验者搭建了一个简单的一阶系统,系统的阻尼比为0.2,系统时间常数为1。

搭建完成后,利用信号发生器输出正弦信号作为系统的输入信号。

2. 获取系统的响应结果利用MATLAB进行系统的时域测试和分析,得到了系统的冲激响应、单位阶跃响应和单位脉冲响应等结果。

其中,冲激响应、阶跃响应和脉冲响应分别如下所示:冲激响应:h(t) = 0.2e^(-0.2t) u(t)阶跃响应:H(t) = 1-(1+0.2t) e^(-0.2t) u(t)脉冲响应:g(t) = h(t) - h(t-1)3. 绘制响应图表通过绘制响应图表,可以更好地展示系统的时域性质。

下图展示了系统的冲激响应、阶跃响应和脉冲响应的图表。

MATLAB线性系统时域响应分析实验

MATLAB线性系统时域响应分析实验

MATLAB线性系统时域响应分析实验线性系统时域响应分析是信号与系统课程中非常重要的一部分,通过掌握该实验可以深入了解线性系统的特性和性能。

本实验将介绍如何利用MATLAB软件进行线性系统时域响应分析。

一、实验目的1.掌握线性时不变系统的时域响应分析方法;2.学会利用MATLAB软件进行线性系统的时域响应分析;二、实验原理线性系统时域响应分析是指对于给定的线性时不变系统,通过输入信号和系统的冲激响应,求解系统的输出信号。

其基本原理可以用以下公式表示:y(t) = Σ[h(t)*x(t-tk)]其中,y(t)表示系统的输出信号,x(t)表示系统的输入信号,h(t)表示系统的冲激响应,tk表示冲激响应的时刻。

在MATLAB中,我们可以利用conv函数来计算线性系统的时域响应。

具体步骤如下:步骤一:定义输入信号x(t)和系统的冲激响应h(t);步骤二:利用conv函数计算系统的时域响应y(t);步骤三:绘制输入信号、冲激响应和输出信号的图像;步骤四:分析系统的特性和性能。

三、实验内容1.定义输入信号x(t)和系统的冲激响应h(t);2. 利用conv函数计算系统的时域响应y(t);3.绘制输入信号、冲激响应和输出信号的图像;4.分析系统的特性和性能,包括时域特性、频域特性、稳定性等。

四、实验步骤1.打开MATLAB软件并新建一个脚本文件;2.定义输入信号x(t)和系统的冲激响应h(t);3. 利用conv函数计算系统的时域响应y(t);4.绘制输入信号、冲激响应和输出信号的图像;5.分析系统的特性和性能,包括时域特性、频域特性、稳定性等;6.运行脚本文件,并观察输出图像和分析结果;7.根据实验结果和分析结果,进行总结和讨论。

五、实验总结通过本次实验,我们掌握了利用MATLAB软件进行线性系统时域响应分析的方法。

实验中,我们定义了输入信号和系统的冲激响应,并利用conv函数计算了系统的时域响应。

然后,我们绘制了输入信号、冲激响应和输出信号的图像,并分析了系统的特性和性能。

信号与系统matlab实验线性时不变系统的时域分析(最新整理)

信号与系统matlab实验线性时不变系统的时域分析(最新整理)

答案
1. x n hn u n u n 4 ;
nx=0:9;x=ones(1,length(nx)); nh=0:4;h=ones(1,length(nh)); y=conv(x,h); % 下限=下限1+下限2 ny_min=min(nx)+min(nh); % 上限=上限1+上限2 ny_max=max(nx)+max(nh); ny=ny_min:ny_max; subplot(3,1,1);stem(nx,x); xlabel('n');ylabel('x(n)');axis([ny_min ny_max 0 max(x)]); subplot(3,1,2);stem(nh,h); xlabel('n');ylabel('h(n)');axis([ny_min ny_max 0 max(h)]); subplot(3,1,3);stem(ny,y); xlabel('n');ylabel('x(n)*h(n)');axis([ny_min ny_max 0 max(y)]);
到连续卷积的数值近似,具体算法如下:
y=conv(x,h)*dt
% dt 为近似矩形脉冲的宽度即抽样间隔
例 2-2:采用不同的抽样间隔 值,用分段常数函数近似 x t u t u t 1 与
h t sin t u t u t π 的 卷 积 , 并 与 卷 积 的 解 析 表 达 式
x(t)
h(t)
1 0.5
0 0 0.5 1 1.5 2 2.5 3 3.5 t
1 0.5
0 0 0.5 1 1.5 2 2.5 3 3.5 t

实验二 控制系统的时域分析

实验二  控制系统的时域分析

自动控制原理MATLAB仿真实验化工机械系12自动化应凯业学号1220301015实验二 控制系统的时域分析一、实验目的学习利用MATLAB 进行控制系统时域分析,包括典型响应、判断系统稳定性和分析系统的动态特性。

二、预习要点1、 系统的典型响应有哪些?2、 如何判断系统稳定性?3、 系统的动态性能指标有哪些? 三、实验方法(一) 四种典型响应1、 阶跃响应:阶跃响应常用格式:1、)(sys step ;其中sys 可以为连续系统,也可为离散系统。

2、),(Tn sys step ;表示时间范围0---Tn 。

3、),(T sys step ;表示时间范围向量T 指定。

4、),(T sys step Y =;可详细了解某段时间的输入、输出情况。

2、 脉冲响应:脉冲函数在数学上的精确定义:0,0)(1)(0〉==⎰∞t x f dx x f其拉氏变换为:)()()()(1)(s G s f s G s Y s f ===所以脉冲响应即为传函的反拉氏变换。

脉冲响应函数常用格式: ① )(sys impulse ; ②);,();,(T sys impulse Tn sys impulse③ ),(T sys impulse Y =(二) 分析系统稳定性 有以下三种方法:1、 利用pzmap 绘制连续系统的零极点图;2、 利用tf2zp 求出系统零极点;3、 利用roots 求分母多项式的根来确定系统的极点 (三) 系统的动态特性分析Matlab 提供了求取连续系统的单位阶跃响应函数step 、单位脉冲响应函数impulse 、零输入响应函数initial 以及任意输入下的仿真函数lsim.四、实验内容1. 系统传函为()27243645232345234+++++++++=s s s s s s s s s s G ,试判断其稳定性2. 用Matlab 求出253722)(2342++++++=s s s s s s s G 的极点。

实验二 线性系统时域分析

实验二  线性系统时域分析
12
(c)step(b,a,t1:p:t2) (d)y=step(b,a,t1:p:t2) 上述调用格式的功能与 impulse()函数完全相同, 所不同的是命令绘制的是系统的阶 跃响应 g (t ) 的曲线而不是冲激响应 h (t ) 的曲线。对上例,若执行命令: step(b,a) 则绘制的系统阶跃响应时域波形如图 2-5 所示。
8
subplot(2,2,2) plot(k2,f2) %在子图 2 绘 f2(t)时波形图 title('f2(t)') xlabel('t') ylabel('f2(t)') subplot(2,2,3) plot(k,f); %画卷积 f(t)的时域波形 h=get(gca,'position'); h(3)=2.5*h(3); set(gca,'position',h) %将第三个子图的横坐标范围扩为原来的 2.5 倍 title('f(t)=f1(t)*f2(t)') xlabel('t') ylabel('f(t)') 下面举例如何使用此程序: 已知两信号波形图如下所示,用 MATLAB 求解 f (t ) = f 1 ( t ) * f 2 (t ) 。 f1 (t) 1 0 实现卷积的命令如下: p=0.01; k1=0:p:2; f1=0.5*k1; k2=k1; f2=f1; [f,k]=sconv(f1,f2,k1,k2,p) 程序运行结果如下: 2 t f2 (t) 1 0 2 t
LTI 连续时间系统可用如下所示的线性常系数微分方程描述
∑a y
i= 0 i
N
(i )
(t ) = ∑ b j f ( j ) (t )
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验二用MATLAB实现线性系统的时域分析[实验目的]1.研究线性系统在典型输入信号作用下的暂态响应;2.熟悉线性系统的暂态性能指标;3.研究二阶系统重要参数阻尼比ξ对系统动态性能的影响;4.熟悉在MATLAB下判断系统稳定性的方法;5.熟悉在MATLAB下求取稳态误差的方法。

[实验原理]MATLAB中有两类用于求解系统时域响应的方法。

其一是利用MATLAB中的控制系统工具箱(Control System Toolbox)提供的函数(命令);其二是Simulink仿真,它主要用于对复杂系统进行建模和仿真。

一、用MATLAB函数(命令)进行暂态响应分析1求取线性连续系统的单位阶跃响应的函数——step基本格式为:step(sys)step(num,den)step(A,B,C,D)step(sys,t)step(sys1,sys2,…,t)y=step(sys,t)[y,t]=step(sys)[y,t,x]=step(sys)其中模型对象的类型如下:sys=tf(num,den)多项式模型sys=zpk(z,p,k)零点极点模型sys=ss(a,b,c,d)状态空间模型参数无t,表示时间向量t的范围自动设定。

参数有t,表示给定时间向量t,应该有初值,时间增量,末值,如t=0:0.01:2。

前5种函数可以绘出阶跃响应曲线;后3种函数不绘阶跃响应曲线,而是返回响应变量y,时间向量t,以及状态变量x。

2求取线性连续系统的单位脉冲响应的函数——impulse基本格式为:impulse(sys)impulse(num,den)impulse(sys,tf)impulse(sys,t)impulse(sys1,sys2,…,t)y=impulse(sys,t)[y,t]=impulse(sys)[y,t,x]=impulse(sys)3求取线性连续系统的单位斜坡响应MATLAB没有直接求系统斜坡响应的功能函数。

在求取控制系统的斜坡响应时,通常用阶跃响应函数step()求取传递函数为G(s)/s的系统的阶跃响应,则其结果就是原系统G(s)的斜坡响应。

原因是,单位阶跃信号的拉氏变换为1/s,而单位斜坡信号的拉氏变换为1/s2。

4.求取线性连续系统对任意输入的响应的函数——lsim其格式为y=lsim(sys,u,t)其中,t为仿真时间,u为控制系统的任意输入信号。

5.暂态响应性能指标在阶跃响应曲线窗口,使用右键弹出浮动菜单,选择其中的Characteristics子菜单,有4个子项:①Peak Response峰值响应,点击将出现标峰值记点,单击此标记点可获得峰值幅值,超调量和峰值时间。

②Settling Time调节时间,点击将出现调节时间标记点,单击此标记点即可获得调节时间。

③Rise Time上升时间,点击将出现上升时间标记点,单击此标记点即可获得上升时间。

④Steady State 稳定状态,若系统稳定,点击将在稳态值处出现标记点,单击此标记点即可获得稳态值;若系统不稳定,标记点不会出现。

对于不同的系统响应类型,Characteristics 菜单的内容并不相同。

虽然不同响应曲线的特性参数不相同,但是均可以使用类似的方法从系统响应曲线中获得相应的信息。

Step Response Time (sec)A m p l i t u d e0123450.511.5Step ResponseTime (sec)A m p l i t u d e024680.511.56、其它①hold on 命令:可以允许在已经画曲线的图形窗口上再画新曲线;hold off 命令取消该功能。

②figure (i )命令:打开第i 个图形窗口,把曲线绘在该图形窗口。

③grid on 命令:使图上出现网格。

④subplot(m,n,p)命令;把一个画面分成m×n 个图形区域,p 代表当前的区域号,可在每个区域中分别画一个图。

⑤也可以通过主界面菜单file/new/figure 打开1个新图形窗口,系统自动为其编号。

二、用Simulink 进行暂态响应分析1.系统仿真方框图的建立方框图的建立与实验一中所述相同,不同点是不用输入点与输出点标记,输入点安置信号发生器,比如阶跃输入信号;输出点安置示波器。

需要如下操作:打开Simulink →Sources 子库,将step 模块(阶跃输入信号)复制到(拽到)模型文件窗口,放到相应位置。

(或其他输入信号模块)打开Simulink →Sinks 子库,将scope 模块(示波器)复制到(拽到)模型文件窗口,放到相应位置。

输入信号模块和示波器模块都可以进行参数设置。

2.设置仿真控制参数打开Simulation 菜单,找到Parameters 选项,可打开参数设置对话框。

它包括仿真时间范围的选择、仿真算法的选择、仿真步长的指定及仿真精度(误差)的定义等。

3.运行可选择Simulation →Start 。

点击示波器,在示波器窗口中可以看到响应仿真曲线。

三、在MATLAB 下判断系统稳定性首先求得闭环传递函数,再使用MATLAB 函数(命令)roots(den)解出特征方程的根,即闭环极点,再根据极点位置,判断系统是否稳定。

四、在MATLAB 下求取稳态误差求取稳态误差终值的函数(命令)为dcgain()调用格式为dcg=dcgain(G )其中G=s·R(S)·φe(S)R(S):输入信号的拉氏变换;φe(S):误差传递函数;[实验内容]1.研究一阶系统对阶跃输入、脉冲输入、斜坡输入、自定义输入的响应及性能指标。

一阶系统系统具体参数自定。

2()5G s s =+程序:n=[2];d=[15];sys=tf(n,d);subplot(2,2,1);step(sys);title('阶跃响应');subplot(2,2,2);impulse(sys);title('脉冲响应');n1=[2];d1=[150];sys1=tf(n1,d1);subplot(2,2,3);step(sys1);title('斜坡响应');t=0:0.01:10;u=1+0*t;y=lsim(sys,u,t);subplot(2,2,4);plot(t,y);title('自定义响应');运行结果:00.5100.10.20.30.4阶跃响应Time (sec)A m p l i t u d e00.510.511.52脉冲响应Time (sec)A m p l i t u d e00.51 1.520.20.40.60.8斜坡响应Time (sec)A m p l i t u d e05100.10.20.30.4自定义响应2.研究二阶系统对阶跃输入、脉冲输入、斜坡输入、自定义输入的响应及性能指标。

具体参数自定。

哪一个参数变化及变化方案自定。

①典型二阶系统在阶跃输入下,阻尼比或自然振荡频率改变对某1项性能指标的影响。

②非典型二阶系统与典型二阶系统在阶跃输入下的响应有什么不同。

21030()220s G s s s +=++程序:n=[1030];d=[1220];sys=tf(n,d);subplot(2,2,1);step(sys);title('阶跃响应');subplot(2,2,2);impulse(sys);title('脉冲响应');n1=[1030];d1=[12200];sys1=tf(n1,d1);subplot(2,2,3);step(sys1);title('斜坡响应');t=0:0.01:10;u=1+0*t;y=lsim(sys,u,t);subplot(2,2,4);plot(t,y);title('自定义响应');运行结果:024601234阶跃响应Time (sec)A m p l i t u d e0246-5051015脉冲响应Time (sec)A m p l i t u d e05105101520斜坡响应Time (sec)A m p l i t u d e05101234自定义响应3.高于二阶的系统对阶跃输入、脉冲输入、斜坡输入、自定义输入的响应。

具体参数自定。

2035()s G s +=+++程序:n=[2035];d=[15620];sys=tf(n,d);subplot(2,2,1);step(sys);title('阶跃响应');subplot(2,2,2);impulse(sys);title('脉冲响应');n1=[2035];d1=[156200];sys1=tf(n1,d1);subplot(2,2,3);step(sys1);title('斜坡响应');t=0:0.01:10;u=1+0*t;y=lsim(sys,u,t);subplot(2,2,4);plot(t,y);title('自定义响应');运行结果:05101234自定义响应010203001234阶跃响应Time (sec)A m p l i t u d e0102030-505脉冲响应Time (sec)A m p l i t u d e20406050100150斜坡响应Time (sec)A m p l i t u d e4.自定一系统闭环传递函数,计算在r(t)=1(t)、t 、0.5t 2下的给定稳态误差。

3220()358G s s s s =+++程序:>>n=[20];d=[1358];sys=tf(n,d);n4=[1,0];d4=[1];sys4=tf(n4,d4);n1=1;d1=[10];r1=tf(n1,d1);n2=1;d2=[100];r2=tf(n2,d2);n3=1;d3=[1000];r3=tf(n3,d3);dcg=[dcgain(sys*sys4*r1)dcgain(sys*sys4*r2)dcgain(sys*sys4*r3)]运行结果:dcg =2.5000Inf Inf5.自定一系统闭环传递函数,判断系统稳定性。

43220()36740G s s s s s =++++程序:>>d=[136740];roots(d)运行结果:ans=-2.2974+1.8667i-2.2974-1.8667i0.7974+1.9822i0.7974-1.9822i分析判断:有2个根在s平面右半部分,系统不稳定。

[实验心得]了解了线性系统在典型输入信号作用下的暂态响应;熟悉线性系统的暂态性能指标;熟悉了在MATLAB下判断系统稳定性以及求取稳态误差的方法。

相关文档
最新文档