| Products & Services | Solutions | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → Control System Toolbox |
| Contents | Index |
| Learn more about Control System Toolbox |
R = lyapchol(A,B)
X = lyapchol(A,B,E)
R = lyapchol(A,B) computes a Cholesky factorization X = R'*R of the solution X to the Lyapunov matrix equation:
A*X + X*A' + B*B' = 0
All eigenvalues of matrix A must lie in the open left half-plane for R to exist.
X = lyapchol(A,B,E) computes a Cholesky factorization X = R'*R of X solving the generalized Lyapunov equation:
A*X*E' + E*X*A' + B*B' = 0
All generalized eigenvalues of (A,E) must lie in the open left half-plane for R to exist.
lyapchol uses SLICOT routines SB03OD and SG03BD.
[1] Bartels, R.H. and G.W. Stewart, "Solution of the Matrix Equation AX + XB = C," Comm. of the ACM, Vol. 15, No. 9, 1972.
[2] Hammarling, S.J., "Numerical solution of the stable, non-negative definite Lyapunov equation," IMA J. Num. Anal., Vol. 2, pp. 303-325, 1982.
[3] Penzl, T., "Numerical solution of generalized Lyapunov equations," Advances in Comp. Math., Vol. 8, pp. 33-48, 1998.
![]() | lyap | mag2db | ![]() |

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 |