求这个MATLAB传递函数的单位阶跃响应曲线

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 22:17:52
求这个MATLAB传递函数的单位阶跃响应曲线

求这个MATLAB传递函数的单位阶跃响应曲线
求这个MATLAB传递函数的单位阶跃响应曲线

求这个MATLAB传递函数的单位阶跃响应曲线

对于正常的系统传函,求阶跃响应很简单,一般可以用类似下面的代码:

s=tf('s');
Gc=2*(0.2*s+1)*(0.1*s+1)/(0.2*s);
step(Gc)

但上述代码会出错:

? Error using ==> lti.step at 86
Cannot simulate the time response of LTI models with more zeros than poles.

这是因为,传递函数分子阶次高于分母阶次,从物理概念上说违反了因果律,而从数字仿真的角度来说,也是算法不允许的.

 

可以变通一下,借助于符号运算来求:

syms s
Gc=2*(0.2*s+1)*(0.1*s+1)/(0.2*s);
g=ilaplace(Gc/s)
ezplot(g,[0 10])

得到阶跃响应图形如下(由于传函包含积分环节,其阶跃响应必然是随时间一直增长的,没有稳态值):

应该指出,在上述阶跃响应的表达式中,包括了一个脉冲函数项(dirac),而脉冲函数绘图时是体现不出来的.

求这个MATLAB传递函数的单位阶跃响应曲线 已知反馈系统的开环传递函数如何求这个系统的单位阶跃响应就是这个题目 4G(S)=-----------S(S+5) 已知反馈系统的开环传递函数如何求这个系统的单位阶跃响应例如 4G(S)=-----------S(S+1) 已知某单位负反馈系统的开环传递函数为G(S)=S+2/S3+5S2+2S+1,试在MATLAB环境下,分别求系统的单位脉冲响应和单位阶跃响应曲线 能否根据惯性环节的单位阶跃响应曲线,确定其传递函数? 怎样用MATLAB表达单位阶跃响应 matlab分析单位阶跃响应闭环传递函数为(e^(-s))/(s^2+3*s+2),即分子含有e的指数项,也就是说系统有延时的作用,那么分析单位阶跃响应时,分析1/(s^2+3*s+2)系统单位阶跃响应的程序为:num=[1];den=[2 3 1]; 单位反馈系统的开环传递函数为G(s)=4/s(s+5),试求系统的单位阶跃响应及调节时间? 怎么由典型的阶跃响应曲线求个典型的传递函数 请问,阶跃响应曲线特征为振荡,怎么求它的传递函数? 一直系统的单位阶跃响应C(t)=1+0.2e(-60t)-1.2e(-10t)(t>0)求反馈下的闭环传递函数 怎么求两个单位阶跃响应的卷积? 单位反馈系统的开环传递函数为G(s)=4/s(s+5),试求系统的单位阶跃响应?单位反馈系统的开环传递函数为G(s)=4/s(s+5),试求系统的单位阶跃响应? 闭环传递函数C/R=(s+1)/(s^2+s+1),怎么求单位阶跃响应表达式 某单位负反馈系统的开环传递函数为:50 G(s)=———————— s(s+10)利用 Matlab 画出系统的单位阶跃响应图并计算出系统单位阶跃响应的超调量P.O.,峰值时间 T p 和调节时间Ts(2%)50 G(s)= 什么是单位阶跃响应? matlab如何在同一图上同时绘出冲激响应和单位阶跃响应的波形图 matlab中由传递函数怎么求单位冲激响应?就是求出了传递函数的num和den,然后要求画出单位冲激响应的曲线.要画曲线啊.有木有啊.