control.acker¶
- control.acker(A, B, poles)[source]¶
Pole placement using Ackermann method
Call: K = acker(A, B, poles)
- Parameters
A (2D array_like) – State and input matrix of the system
B (2D array_like) – State and input matrix of the system
poles (1D array_like) – Desired eigenvalue locations
- Returns
K – Gains such that A - B K has given eigenvalues
- Return type
2D array (or matrix)
Notes
The return type for 2D arrays depends on the default class set for state space operations. See
use_numpy_matrix()
.