how should vector p in function place(a,b,p) be ?

2 views (last 30 days)
pole placement algorithm is used in civil structural control. vector p should be computed based on open loop poles which are derived by p0=eig(a) . always eig(a) yields a vector of complex poles in descending order . does function place(a,b,p) expect vector p to be in descending order in order to compute gain matrix f (f=place(a,b,p)) correctly ?

Accepted Answer

Azzi Abdelmalek
Azzi Abdelmalek on 3 Jan 2014
The order of your poles vector doesn't matter
  2 Comments
jaden
jaden on 4 Jan 2014
thank you for your answer . personally i think you are right because i found nothing in coding of place that would indicate any check on the order of poles by program . but i made an experiment out of this and assigned 2 different p vector one in ascending order and other in descending order . the results were close but NOT the SAME .

Sign in to comment.

More Answers (0)

Categories

Find more on Dynamic System Models 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!