robpole

Version 1.0 (19.6 KB) by Yaguang Yang
robpole.m is a matlab code for robust pole assignment by state feedback
206 Downloads
Updated 12 Nov 2015

View License

robpole.m implements Algorithm 5.1a of [TY]. This algorithm is inspired from a popular algorithm due to Kautsky, Nichols and Van Dooren [KNV], but is somewhat faster and can handle complex prescribed eigenvalues (in complex conjugate pairs). NOTE: The computational refinements discussed in Appendices B and C of [TY] are NOT fully implemented here. Users can compare the performance of robpole.m and place.m in Matlab control toolbox. The feedback should be sent to the authors.
[TY] A. L. Tits and Y. Yang, Globally Convergent Algorithms for Robust Pole Assignment by State Feedback, IEEE Trans. on Automatic Control, Vol. 41, No. 10, pp. 1432-1452, 1996.
[KNV] J. Kautsky, N.K. Nichols and P. Van Dooren, Robust Pole Assignment in Linear State Feedback, Int. J. Control, Vol. 41, pp. 1129-1155, 1985.

Cite As

Yaguang Yang (2026). robpole (https://uk.mathworks.com/matlabcentral/fileexchange/53969-robpole), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2006a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Version Published Release Notes
1.0