dlyapchol

Решатель квадратного корня для уравнений Ляпунова в дискретном времени

Синтаксис

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

Описание

R = dlyapchol(A,B) вычисляет факторизацию Холесского X = R'*R решения X к матричному уравнению Ляпунова:

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

Все собственные значения A матрица должна лежать в открытом единичном диске для R существовать.

X = dlyapchol(A,B,E) вычисляет факторизацию Холесского X = R'*R от X решение уравнения Сильвестра

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

Все обобщенные собственные значения (A, E) должен лежать в открытом единичном диске для R существовать.

Алгоритмы

dlyapchol использует стандартные программы SLICOT SB03OD и 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] Хаммарлинг, С.Ж., «Численное решение устойчивого, неотрицательного определенного уравнения Ляпунова», ИМА Ж. Нум. Анал., том 2, стр. 303 - 325, 1982.

[3] Penzl, T., «Численное решение обобщенных уравнений Ляпунова», Усовершенствования Компл. Math., Vol. 8, pp. 33-48, 1998.

См. также

|

Представлено до R2006a
Для просмотра документации необходимо авторизоваться на сайте