designControl

designControl(A,B,C,D,eig,method) computes gain matrices for linearized dynamical systems

You are now following this Submission

designControl(A,B,C,D,eig,method) takes in the linearized system (A,B,C,D) and the desired eigenvalues to place (eig). "method" is used to determine if the control uses state feedback ('x') or output feedback ('y'). This form returns the control gain matrix.
[K,L] = designControl(___) will include the state estimation gain matrix. This will return an empty matrix if output feedback is used.
[K,L,Kr] = designControl(___) will include the control gain matrix attached to a desired reference away from the origin of linearization. The reference can be taken to be a target state ('-x') or a target output ('-y'). If not specified in "method", the default is a reference state.

Cite As

Graham Holt (2026). designControl (https://uk.mathworks.com/matlabcentral/fileexchange/184470-designcontrol), MATLAB Central File Exchange. Retrieved .

Tags

Add Tags

Add the first tag.

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.1.1

Accounts for possibility of multiple solutions by selecting control gain with minimum 2-norm

1.1.0

Correction to how the control gain is parsed for output feedback control

1.0.0