How Do I Optimize Transfer Functions on MATLAB??

9 ビュー (過去 30 日間)
John Galeck
John Galeck 2021 年 1 月 8 日
コメント済み: John Galeck 2021 年 1 月 9 日
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 件のコメント
Piotr Balik
Piotr Balik 2021 年 1 月 8 日
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))
John Galeck
John Galeck 2021 年 1 月 9 日
So to be sure we're on the right page: I have 5 transfer functions(G1, G2, G3, H1, H2) to use and essentially "optimize" by using MATLAB's "Minreal"? You sure I don't have to use "series" or "parallel"?

サインインしてコメントする。

回答 (0 件)

カテゴリ

Help Center および File ExchangeSolver Outputs and Iterative Display についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by