why do I suddenly get a gain value in my transfer function?

1 次查看(过去 30 天)
this is my transfer function:
x=s/[(2*s^2)+(3*s)+1]
when I tried to obtained the zeros and poles value by using zpk function suddenly I got a gain value.
any advice will be much appreciated. thank you in advance

采纳的回答

Jon
Jon 2021-12-1
Your original expression and the one found by zpk are the same. zpk just factored out the 2 from denominator.
  2 个评论
Jon
Jon 2021-12-1
Note that 1/(2s^2 + 3s + 1) = 1/(2*(s^2 + 1.5s + 0.5), which equals, 0.5/(s^2 + 1.5s + 0.5). So you also have a gain of 0.5 in your original expession

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Dynamic System Models 的更多信息

产品


版本

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by