control.acker

control.acker(A, B, poles)

Pole placement using Ackermann method

Call: K = acker(A, B, poles)

Parameters
  • A (2D arrays) – State and input matrix of the system

  • B (2D arrays) – State and input matrix of the system

  • poles (1D list) – 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().