How do I rewrite this transfer function into the form shown below
3 views (last 30 days)
Show older comments
I have this transfer function that I need to rewrite as shown below. Is there a function that can do this?
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1012070/image.png)
0 Comments
Accepted Answer
Sam Chak
on 26 May 2022
You can see the following example to learn how to convert a model from one representation to another using the model-creation command for the target model type.
num = [6200 80600 8.06e6 0]; % numerator
den = [1 26 2795 40750 1.8265e6 8.45e6 0]; % denominator
Gp1 = tf(num, den) % Transfer function model
Gp2 = zpk(Gp1) % Zero-pole-gain model
Gp1 =
6200 s^3 + 80600 s^2 + 8.06e06 s
--------------------------------------------------------------
s^6 + 26 s^5 + 2795 s^4 + 40750 s^3 + 1.827e06 s^2 + 8.45e06 s
Continuous-time transfer function.
Gp2 =
6200 s (s^2 + 13s + 1300)
--------------------------------------------
s (s+5) (s^2 + 15s + 1300) (s^2 + 6s + 1300)
Continuous-time zero/pole/gain model.
0 Comments
More Answers (0)
See Also
Categories
Find more on PID Controller Tuning in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!