How Do I Optimize Transfer Functions on MATLAB??
9 views (last 30 days)
Show older comments
I was given a task by my teacher where I was given several laplace transforms to "optimize" by using the keywords "parallel", "series", "feedback" in order to connect these blocks together, map it and optimise them. Thing is I am not sure how I can "optimise" a transfer function on MATLAB cos afterall i'm just putting in random transfer functions, how do I make MATLAB just do the job for me?
Am I supposed to model this after something? Or does MATLAB find the best possible route for each transfer function to get an answer?
Please let me know If I am missing any information.
Thank you in advance
2 Comments
Piotr Balik
on 8 Jan 2021
Probably they meant minreal function for pole-zero cancellation (simplification).
G=zpk([],1,1)
K=zpk(1,1.5,1)
Gz=feedback(K*G,1)
zpk(Gz)
zpk(minreal(Gz))
Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!