robpole
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 (2024). robpole (https://www.mathworks.com/matlabcentral/fileexchange/53969-robpole), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- Control Systems > Control System Toolbox > Control System Design and Tuning > State-Space Control Design and Estimation >
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Version | Published | Release Notes | |
---|---|---|---|
1.0 |
|