lyap
Resolver la ecuación de Lyapunov en tiempo continuo
Descripción
Use lyap para resolver las formas generales y especiales de la ecuación de Lyapunov. Las ecuaciones de Lyapunov surgen en diferentes áreas de control, como la teoría de la estabilidad y el estudio del comportamiento de la raíz cuadrática media (RMS) de sistemas.
desactiva el escalado automático. Cuando se activa el escalado, la función ejecuta una forma de equilibrar matrices. El escalado puede mejorar la precisión comprimiendo el rango numérico, pero en ocasiones puede empeorar la situación cuando un mejor escalado para (A,E) genera como resultado un peor escalado para B.X = lyap(___,Scaling="off")
Ejemplos
Argumentos de entrada
Argumentos de salida
Limitaciones
La ecuación continua de Lyapunov tiene una única solución si los valores propios de A y de B cumplen para todos los pares (i,j).
Si no se cumple esta condición, lyap aparece el mensaje de error:
Solution does not exist or is not unique.
Algoritmos
lyap utiliza las rutinas de SLICOT SB03MD y SG03AD para las ecuaciones de Lyapunov y las rutinas SB04MD y ZTRSYL de SLICOT y LAPACK, respectivamente, para las ecuaciones de Sylvester.
Referencias
[1] Bartels, R. H., and G. W. Stewart. “Algorithm 432 [C2]: Solution of the Matrix Equation AX + XB = C [F4].” Communications of the ACM 15, no. 9 (September 1972): 820–26. https://doi.org/10.1145/361573.361582.
[2] Barraud, A. “A Numerical Algorithm to solveA^{T}XA - X = Q.” IEEE Transactions on Automatic Control 22, no. 5 (October 1977): 883–85. https://doi.org/10.1109/TAC.1977.1101604.
[3] Hammarling, S. J. “Numerical Solution of the Stable, Non-Negative Definite Lyapunov Equation Lyapunov Equation.” IMA Journal of Numerical Analysis 2, no. 3 (1982): 303–23. https://doi.org/10.1093/imanum/2.3.303.
[4] Penzl, Thilo. “Numerical Solution of Generalized Lyapunov Equations.” Advances in Computational Mathematics 8, no. 1 (January 1, 1998): 33–48. https://doi.org/10.1023/A:1018979826766.
[5] Golub, G., S. Nash, and C. Van Loan. “A Hessenberg-Schur Method for the Problem AX + XB= C.” IEEE Transactions on Automatic Control 24, no. 6 (December 1979): 909–13. https://doi.org/10.1109/TAC.1979.1102170.