Eigenvalue/eigenvector assignment using output feedback

The problem of pole-assignment in a linear time-invariant multivariable system using output feedback is considered. New sufficient conditions are derived to assign an almost arbitrary set of min (n,m+r- 1) distinct eigenvalues, where n, m , and r are the number of states, inputs, and outputs, respectively. The analysis also highlights the freedom in selection of closed-loop eigenvectors which can be used for response shaping.