减少快速动态波兰人在传递函数。

4视图(30天)
想象我有一个特遣部队,看起来像这样:G (s) = 1 / ((s + 70) * (s + 5))
有某种命令可以返回一个因数,得到的最快的动态转移极?
在上面的例子中我的输出将是这样的:G (s) = 1 / (s + 5)。
提前谢谢。

接受的答案

保罗
保罗 2021年2月27日
编辑:保罗 2021年2月27日
也许freqsep()是你想要的东西:
> > G =特遣部队(1、conv ([1 - 5], [70]))
G =
1
- - - - - - - - - - - - - - - - -
s ^ 2 + 75 + 350
连续时间转移函数。
> > (Gs、Gf) = freqsep (G, 10)
Gs =
0.01538
- - - - - - -
s + 5
连续时间转移函数。
女朋友=
-0.01538
- - - - - - - - - -
+ 70
连续时间转移函数。
> >波德(Gs, h);
Gs的直流增益将需要调整以匹配G的直流增益如果您打算使用Gs作为低频近似G。 这个文档页面 首先是一个很好的来源。还有额外的页面模型降阶鲁棒控制工具箱。
2的评论
爱德华·辛普森Songel
爱德华·辛普森Songel 2021年2月28日
注:谢谢你的进一步的资源在这个问题上。

登录置评。

更多的答案(0)

类别

找到更多的在动态系统模型帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!