RELEASED: Jun 2007.
DOWNLOAD: pole placement files.
The above link contains a MATLAB based implementation of the algorithms described in
Notes (see the paper for further details):
Feedback is very welcome and should be sent to robert.orsi@anu.edu.au
The above algorithms use a cost function based on the eigenvalues of the closed loop system matrix. An alternative is to use a cost based on the characteristic polynomial. For a brief discussion of this approach, see PDF. A MATLAB based implementation of this algorithm is available for download: pole placement files (alternate approach).