| Products & Services | Industries | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → Control System Toolbox |
| Contents | Index |
| Learn more about Control System Toolbox |
[K,S,e] = lqi(SYS,Q,R,N)
lqi computes an optimal state-feedback control law for the tracking loop shown in the following figure.

For a plant sys with the state-space equations (or their discrete counterpart):

the state-feedback control is of the form
![]()
where xi is the integrator output. This control law ensures that the output y tracks the reference command r. For MIMO systems, the number of integrators equals the dimension of the output y.
[K,S,e] = lqi(SYS,Q,R,N) calculates the optimal gain matrix K, given a state-space model SYS for the plant and weighting matrices Q, R, N. The control law u = -Kz = -K[x;xi] minimizes the following cost functions (for r = 0)
for continuous
time
for discrete time
In discrete time, lqi computes the integrator output xi using the forward Euler formula
![]()
where Ts is the sampling time of SYS.
When you omit the matrix N, N is set to 0. lqi also returns the solution S of the associated algebraic Riccati equation and the closed-loop eigenvalues e.
lqi supports descriptor models with nonsingular E. The output S of lqi is the solution of the Riccati equation for the equivalent explicit state-space model
![]()
For the following state-space system with a plant with augmented integrator:

The problem data must satisfy:
The pair (Aa,Ba) is stabilizable.
R > 0 and
.
has no unobservable
mode on the imaginary axis (or unit circle in discrete time).
[1] P. C. Young and J. C. Willems, "An approach to the linear multivariable servomechanism problem", International Journal of Control, Volume 15, Issue 5, May 1972 , pages 961–979.
lqr, lqgreg, lqgtrack, lqg, care, dare
![]() | lqgtrack | lqr | ![]() |

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.
| © 1984-2009- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |