Main Content

dlyapchol

Solver de raíz cuadrada para ecuaciones de Lyapunov de tiempo discreto

Sintaxis

R = dlyapchol(A,B)
R = dlyapchol(A,B,E)

Descripción

R = dlyapchol(A,B) calcula una factorización de Cholesky X = R'*R de la solución X a la ecuación de matriz de Lyapunov:

A*X*A'- X + B*B' = 0

Todos los valores propios de la matriz A deben estar en el disco de la unidad abierto para que R exista.

R = dlyapchol(A,B,E) calcula una factorización de Cholesky X = R'*R de X solucionando la ecuación de Sylvester

A*X*A' - E*X*E' + B*B' = 0

Todos los valores propios generalizados de (A,E) deben estar en el disco de la unidad abierto para que R exista.

Algoritmos

dlyapchol utiliza las rutinas SB03OD y SG03BD de SLICOT.

Referencias

[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.

Historial de versiones

Introducido antes de R2006a

Consulte también

|