matlab中已知传递函数求解超调量,怎么写代码
1个回答
2017-04-04
展开全部
impulse,step等函数画出响应曲线,在曲线上,右击,有系统函数的超调量、峰值时间等
追问
finalvalue=polyval(num,0)/polyval(den,0);
[y,x,t]=step(num,den);
[Y,k]=max(y);
timetopeak=t(k)
percentovershoot=100*(Y-finalvalue)/finalvalue;
我的代码是这样的,但这样算出来的超调量percentovershoot和我用公式计算出来的不一样,代码哪里有问题?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询