О решении линейных матричных уравнений
Для знаходження розв’язків різних типів лінійних матричних рівнянь запропоновано алгоритм, що базується на апараті лінійних матричних нерівностей. Зазначається, що при використанні даного алгоритму слід враховувати особливості шуканого рішення (симетрична матриця і т.п.). Розглянуто можливість викор...
Gespeichert in:
| Datum: | 2015 |
|---|---|
| 1. Verfasser: | |
| Format: | Artikel |
| Sprache: | Russian |
| Veröffentlicht: |
Інститут кібернетики ім. В.М. Глушкова НАН України
2015
|
| Schriftenreihe: | Проблемы управления и информатики |
| Schlagworte: | |
| Online Zugang: | https://nasplib.isofts.kiev.ua/handle/123456789/208027 |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Назва журналу: | Digital Library of Periodicals of National Academy of Sciences of Ukraine |
| Zitieren: | О решении линейных матричных уравнений / Ларин В.Б. // Проблемы управления и информатики. — 2015. — № 5. — С. 5-12. — Бібліогр.: 22 назв. — рос. |
Institution
Digital Library of Periodicals of National Academy of Sciences of Ukraine| id |
irk-123456789-208027 |
|---|---|
| record_format |
dspace |
| spelling |
irk-123456789-2080272025-10-19T00:02:47Z О решении линейных матричных уравнений Про розв’язок лінійних матричних рівнянь On solution of the linear matrix equations Ларин, В.Б. Проблемы динамики управляемых систем Для знаходження розв’язків різних типів лінійних матричних рівнянь запропоновано алгоритм, що базується на апараті лінійних матричних нерівностей. Зазначається, що при використанні даного алгоритму слід враховувати особливості шуканого рішення (симетрична матриця і т.п.). Розглянуто можливість використання ітераційних процедур для підвищення точності розв’язків. На прикладах розв’язків різних типів лінійних матричних рівнянь показано ефективність запропонованого алгоритму. The algorithm of finding solutions of various types of the linear matrix equations is offered. The algorithm is based on the linear matrix inequalities. It is noted the opportunity, to take into account the feature of the searched solution (a symmetric matrix, etc.) at use of the given algorithm. On the examples of solving various types of the linear matrix equations, the efficiency of offered algorithm is shown. 2015 Article О решении линейных матричных уравнений / Ларин В.Б. // Проблемы управления и информатики. — 2015. — № 5. — С. 5-12. — Бібліогр.: 22 назв. — рос. 0572-2691 https://nasplib.isofts.kiev.ua/handle/123456789/208027 62-502 10.1615/JAutomatInfScien.v47.i9.40 ru Проблемы управления и информатики application/pdf Інститут кібернетики ім. В.М. Глушкова НАН України |
| institution |
Digital Library of Periodicals of National Academy of Sciences of Ukraine |
| collection |
DSpace DC |
| language |
Russian |
| topic |
Проблемы динамики управляемых систем Проблемы динамики управляемых систем |
| spellingShingle |
Проблемы динамики управляемых систем Проблемы динамики управляемых систем Ларин, В.Б. О решении линейных матричных уравнений Проблемы управления и информатики |
| description |
Для знаходження розв’язків різних типів лінійних матричних рівнянь запропоновано алгоритм, що базується на апараті лінійних матричних нерівностей. Зазначається, що при використанні даного алгоритму слід враховувати особливості шуканого рішення (симетрична матриця і т.п.). Розглянуто можливість використання ітераційних процедур для підвищення точності розв’язків. На прикладах розв’язків різних типів лінійних матричних рівнянь показано ефективність запропонованого алгоритму. |
| format |
Article |
| author |
Ларин, В.Б. |
| author_facet |
Ларин, В.Б. |
| author_sort |
Ларин, В.Б. |
| title |
О решении линейных матричных уравнений |
| title_short |
О решении линейных матричных уравнений |
| title_full |
О решении линейных матричных уравнений |
| title_fullStr |
О решении линейных матричных уравнений |
| title_full_unstemmed |
О решении линейных матричных уравнений |
| title_sort |
о решении линейных матричных уравнений |
| publisher |
Інститут кібернетики ім. В.М. Глушкова НАН України |
| publishDate |
2015 |
| topic_facet |
Проблемы динамики управляемых систем |
| url |
https://nasplib.isofts.kiev.ua/handle/123456789/208027 |
| citation_txt |
О решении линейных матричных уравнений / Ларин В.Б. // Проблемы управления и информатики. — 2015. — № 5. — С. 5-12. — Бібліогр.: 22 назв. — рос. |
| series |
Проблемы управления и информатики |
| work_keys_str_mv |
AT larinvb orešeniilinejnyhmatričnyhuravnenij AT larinvb prorozvâzoklíníjnihmatričnihrívnânʹ AT larinvb onsolutionofthelinearmatrixequations |
| first_indexed |
2025-10-19T01:08:04Z |
| last_indexed |
2025-10-20T01:09:34Z |
| _version_ |
1846461149815504896 |
| fulltext |
© В.Б. ЛАРИН, 2015
Международный научно-технический журнал
«Проблемы управления и информатики», 2015, № 5 5
ПРОБЛЕМЫ ДИНАМИКИ УПРАВЛЯЕМЫХ СИСТЕМ
УДК 62-502
В.Б. Ларин
О РЕШЕНИИ ЛИНЕЙНЫХ МАТРИЧНЫХ УРАВНЕНИЙ
Введение
Уравнение Ляпунова (здесь и далее верхний индекс T означает транспо-
нирование)
,T CXAAX =+ (1)
уравнение Сильвестра
,CAXBX =− (2)
обобщенное уравнение Сильвестра
CAXBEX =− (3)
и линейные матричные уравнения более сложной структуры привлекали и про-
должают привлекать внимание исследователей (см., например, [1–13] ссылки к
ним). Так, в [14] приводятся условия существования решения следующей сис-
темы линейных матричных уравнений:
,
1
vuvuv
vS
u
CXBA =∑
=
,,,2,1 tv K= (4)
где vS — положительные целые числа. В [15] рассматривается система линейных
матричных уравнений:
,MCYDAXB =+
.NGYHEXF =+ (5)
Все эти уравнения (1)–(5), c использованием аппарата тензорного или Кронеке-
ровского произведения (операция kron.m пакета MATLAB), могут быть сведены
к системе линейных алгебраических уравнений (см. п.8.4 [16]). Однако, как отмечено
в [2], даже в случае уравнения Ляпунова (1) такой подход не всегда может
быть эффективным. Вероятно поэтому разработаны и продолжают разрабатываться
алгоритмы решения таких уравнений.
Отметим, что эти уравнения не описывают многих матричных задач механики
и теории управления (см., например, [17, 18]). Ниже демонстрируется возможность
построения решения уравнений (3)–(5) с использованием аппарата линейных
матричных неравенств (ЛМН) [19]. Отметим, что ЛМН применялись в анало-
гичных задачах (см. [20]). На примерах 1, 2 проводится сравнение предлагаемых
вычислительных процедур с известными алгоритмами, в частности с процедурой
пакета MATLAB. Рассматривается возможность использования итерационных
процедур для повышения точности решения.
6 ISSN 0572-2691
1. Общие соотношения
Как отмечено в [19] (соотношения (2.3), (2.4)), матричное неравенство
,0
)()(
)()(
T >
⎥
⎥
⎦
⎤
⎢
⎢
⎣
⎡
xRxS
xSxQ
(6)
где матрицы ),()( T xQxQ = ),()( T xRxR = )(xS линейно зависят от ,x эквивалентно
следующим матричным неравенствам:
,0)( >xR .0)()()()( T1 >− − xSxRxSxQ (7)
Рассмотрим следующее ЛМН:
,0T >
⎥
⎥
⎦
⎤
⎢
⎢
⎣
⎡
IT
ТZ
.,T IZZZ λ<= (8)
Здесь и далее I — единичная матрица соответствующего размера, λ — скаляр.
Приняв во внимание (6), (7), соотношения (8) можно переписать следующим образом:
IZTTZ λ<> ,T или .TTTI >λ (9)
Соотношения (9) позволяют рассмотреть следующую стандартную задачу ЛМН
на собственные значения (п. 2.2.2 [19]), а именно, задачу минимизации λ при
выполнении условий (9).
Соотношения (8) можно обобщить в виде следующей системы ЛМН:
,0T >
⎥
⎥
⎦
⎤
⎢
⎢
⎣
⎡
IT
TZ
i
i
ki ,,2,1 K= ,,T IZZZ λ<= (10)
которые можно представить в виде, аналогичном (9):
,T
iiTTZ > ,,,2,1 ki K= .IZ λ< (11)
Применительно к (11) также можно рассматривать стандартную задачу ЛМН
на собственные значения и для ее решения использовать процедуру gevp.m
пакета MATLAB [21].
2. Обобщенное уравнение Сильвестра
Суть рассматриваемого подхода удобно изложить на примере решения с по-
мощью ЛМН обобщенного уравнения Сильвестра (3). Итак, пусть в (8)
.CAXBEXT −−=
Используя процедуру gevp.m пакета MATLAB, найдем минимальное значение
λ (и соответствующее значение X ), при которых выполняются соотношения (9).
Очевидно, что при достаточно малой величине λ норма матрицы T также будет
достаточно мала, т.е. 0≅T и, следовательно, полученное в результате исполь-
зования процедуры gevp.m, значение X можно рассматривать как полученное
с определенной точностью решение уравнения (3). В связи с тем, что минимизируется
не норма матрицы ,T а норма матрицы ,TTT можно ожидать снижения точности
результата решения (3).
Проиллюстрируем этот подход к решению (3) на примере (6.1) [13].
Международный научно-технический журнал
«Проблемы управления и информатики», 2015, № 5 7
Пример 1. Итак, фигурирующие в (3) матрицы имеют вид:
⎥
⎥
⎥
⎥
⎥
⎥
⎦
⎤
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎡
=
3012
4311
1143
0003
6
1A ,
⎥
⎥
⎦
⎤
⎢
⎢
⎣
⎡
ε−
=
11
11
B , ,10 2−=ε
⎥
⎥
⎥
⎥
⎥
⎥
⎦
⎤
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎡
=
87
65
43
21
0X ,
},1011{diag=E .00 BAXEXC −=
В результате применения описанной выше процедуры получено решение ,X
которому соответствует норма погрешности
.102,2 3
0
−
∞
⋅=−= XXnx
При этом процедуру минимизации матрицы TTT можно считать достаточно
эффективной. Так, полученному значению X соответствует следующая величина
нормы матрицы :TTT .105,5 13T −
∞ ⋅== TTnt Естественно, что использование
процедур [10, 13], ориентированных на решение этого уравнения, позволяет получить
решение с существенно большей точностью (вопросы уточнения полученных
решений см. в разд. 5). В этой связи заметим, что в обычных алгоритмах решения
этого уравнения трудно учесть особенности искомого решения, в частности находить
решение в классе симметричных матриц. В то же время рассматриваемый алгоритм,
базирующийся на процедурах ЛМН, позволяет легко учесть такую особенность
искомого решения. Другими словами, в ряде задач рассматриваемый алгоритм
может дать возможность найти решение (3), в то время как обычные алгоритмы
могут не быть эффективными. Проиллюстрируем это на примере.
Пример 2. Пусть матрицы, определяющие уравнение (3), имеют вид:
⎥
⎥
⎥
⎥
⎥
⎥
⎦
⎤
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎡
=
3012
4311
1143
0003
6
1A ,
⎥
⎥
⎥
⎥
⎥
⎥
⎦
⎤
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎡
=
1000
0000
0010
0000
B ,
⎥
⎥
⎥
⎥
⎥
⎥
⎦
⎤
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎡
=
4654
6313
5122
4321
0X ,
⎥
⎥
⎥
⎥
⎥
⎥
⎦
⎤
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎡
−=
0000
0000
7654
4321
E ,
.00 BAXEXC −=
В связи с тем, что матрица A имеет обратную, (3) можно свести к уравнению
Ляпунова
.11 XBEXACA −= −− (12)
Если при нахождениях решения (12) использовать стандартную процедуру
lyap.m пакета MATLAB, то получим решение, существенно отличающееся от ,0X
а именно:
.49,150 =−=
∞
XXnx
Дело в том, что ранг матриц EA 1− и B равен 2, т.е. в этом примере нельзя
использовать стандартную процедуру lyap.m. Существенно, что при использовании
этой процедуры нельзя отыскать решение этого примера в классе симметричных
матриц.
Использование в этом примере процедуры, базирующейся на аппарате
ЛМН, легко позволяет учесть требование симметричности матрицы искомого
8 ISSN 0572-2691
решения. Так, использование аппарата ЛМН, позволило получить решение
примера, которому соответствуют следящие характеристики погрешностей:
,107,7 7
0
−
∞
⋅=−= XXnx .101,7 30T −
∞ ⋅== TTnt
Таким образом, в данном примере не удалось получить решение с помощью
стандартной процедуры MATLAB, однако алгоритм, базирующийся на ЛМН,
оказался вполне «работоспособным».
3. Система уравнений (4)
Очевидно, соотношения (4) можно представить в следующей эквива-
лентной форме:
,0
1
∑
=
=+
iS
u
uiuii XBAC .,,2,1 ki K= (13)
Предположим, что одинаковые размеры матриц vC в (4) и соответствующих
матриц iC в (13) (в ряде случаев это условие может быть нарушено, см. пример 3).
Итак, пусть в (10) матрицы iT имеют вид
,
1
∑
=
+=
iS
u
uiuiii XBACT .,,2,1 ki K= (14)
При таких исходных данных, используя применительно к (10) процедуру gevp.m
пакета MATLAB, можно найти решение системы (4) или (13). Как уже упоминалось,
использование процедур, базирующихся на ЛМН, позволяет накладывать определен-
ные ограничения на матрицу .X Так, можно искать решение (13) в классе симметрич-
ных матриц. Проиллюстрируем это на примере решения системы двух уравнений.
Пример 3. Итак, пусть в (14)
,111 XACT += ,2222 XBACT +=
⎥
⎥
⎦
⎤
⎢
⎢
⎣
⎡
=
654
321
1A ,
⎥
⎥
⎥
⎥
⎦
⎤
⎢
⎢
⎢
⎢
⎣
⎡
=
211
121110
987
2A , (15)
⎥
⎥
⎥
⎥
⎦
⎤
⎢
⎢
⎢
⎢
⎣
⎡
=
000
000
001
2B ,
⎥
⎥
⎥
⎥
⎦
⎤
⎢
⎢
⎢
⎢
⎣
⎡
=
313
122
321
0X , ,011 XAC −= .2022 BXAC −=
Отметим, что при исходных данных (15) ранг матрицы соответствующей
линейной системы, определяющей элементы матрицы ,X равен 7 (подробности
см. п. 8.4 [16]), в то время как размер искомой матрицы равен 33× , т.е. число
неизвестных равно 9 и, следовательно, система не имеет единственного решения.
Однако если наложить условие, что искомая матрица является симметричной (т.е.
число неизвестных равно 6), то в этом случае система (13) при исходных дан-
ных (15) однозначно определяет матрицу .X
Отметим, что в данном примере, матрица 1C и соответственно 1T имеют
размер ,32× в то время как матрицы 22 , TC имеют размер .33×
В этой связи пополним матрицу 1A нулевой строкой, а именно, будем счи-
тать, что матрица 1A имеет вид
⎥
⎥
⎥
⎥
⎦
⎤
⎢
⎢
⎢
⎢
⎣
⎡
=
000
654
321
1A . (16)
Международный научно-технический журнал
«Проблемы управления и информатики», 2015, № 5 9
С одной стороны, такая замена не изменит условия задачи, с другой стороны,
матрицы 1T и 2T будут иметь одинаковый размер .33×
Итак, в результате решения этого примера, при условии, что разыскивается
симметричная матрица ,X а матрица 1A определяется (16), получено решение ,X
которому соответствует следующая норма погрешности:
.107,7 7
0
−
∞
⋅=−= XXn
Этому значению X соответствуют следующие нормы матриц T
11 TT , :T
22 TT
,109,1 15T
111
−
∞
⋅== TTnt
.109,8 15T
222
−
∞
⋅== TTnt
Таким образом, в рассматриваемом примере, описанный выше алгоритм
оказался достаточно эффективным.
4. Система уравнений (5)
Как и в случае системы (4), перепишем уравнение (5) в эквивалентной форме,
аналогичной (13):
,0=++ CYDAXBM (17)
.0=++ GYHEXFN
Далее, как и разд. 3, будем предполагать, что размеры матриц M и N совпа-
дают. Итак, пусть в (10) матрицы iT имеют вид:
,1 CYDAXBMT ++=
.2 GYHEXFNT ++=
Используя применительно к (10) процедуру gevp.m пакета MATLAB, при таких
исходных данных, как и в случае системы (13), можно найти решение системы
(17) или (5). Проиллюстрируем это на примере.
Пример 4. Матрицы, фигурирующие в (17), имеют вид:
}1011{diag−=A , ,IB =
⎥
⎥
⎥
⎥
⎥
⎥
⎦
⎤
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎡
=
3012
4311
1143
0003
6
1C ,
⎥
⎥
⎦
⎤
⎢
⎢
⎣
⎡
ε−
=
11
11
D , ,10 2−=ε
,3,2,, T DHCGDFCE ====
⎥
⎥
⎥
⎥
⎥
⎥
⎦
⎤
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎡
=
87
65
43
21
0X ,
⎥
⎥
⎥
⎥
⎥
⎥
⎦
⎤
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎡
=
12
34
56
78
0Y ,
,00 DCYBAXM −−=
10 ISSN 0572-2691
.00 HGYFEXN −−=
При таких исходных данных, используя процедуру gevp.m пакета MATLAB,
получены значения X и ,Y которым соответствуют нормы погрешностей
,108,4 3
0
−
∞
⋅=−= XXnx .107,5 4
0
−
∞
⋅=−= YYny
Нормы величин невязок следующие:
,109,1 28T
111
−
∞ ⋅== TTnt .1036,2 11T
222
−
∞ ⋅== TTnt
Таким образом, можно констатировать эффективность использования пред-
ложенного алгоритма при решении данного примера.
5. Уточнение полученных решений
Выше отмечалось, что рассматриваемый подход может уступать в точности
результата алгоритмам, ориентированным только на решение того или иного типа
уравнений. Имеется возможность с помощью итерационных процедур повысить
точность рассматриваемых алгоритмов. В частности, можно использовать итераци-
онные процедуры, аналогичные тем, которые в [22] применяются для построения
решения уравнения (4) при .1=v Существенно, что в этих итерационных процедурах
могут использоваться описанные выше алгоритмы.
Итак, рассмотрим уравнение (4) при .1=v Пусть известно начальное при-
ближение решения этого уравнения, которое обозначим .1X Аналогичная [22]
итерационная процедура уточнения полученного решения выглядит следующим
образом. Будем искать уточненное решение 2X в виде
,112 XXX ε+= (18)
где 1Xε — искомая поправка. Имеем (в обозначениях (4) ,1=v kSv = ):
,11
1
CBXA uu
k
u
=ε∑
=
(19)
.1
1
1 uu
k
u
BXACC ∑
=
−=
Отметим, что уравнение (19), определяющее поправку ,1Xε имеет структуру (4)
и, следовательно, для итерационной процедуры уточнения решения (4) (нахождения
1Xε ) могут использоваться алгоритмы, описанные в разд. 2, 3.
Аналогичный подход может применяться и для уточнения решения сис-
темы (5). Так, имея начальное приближение решения (5), которое обозначим
,, 11 YX уточненное значение этого решения будем искать в виде
,112 XXX ε+= .112 YYY ε+= (20)
Подставив (20) в (5), будем иметь:
,111 MDYCBXA =ε+ε ,111 DCYBAXMM +−=
,111 NHYGFXE =ε+ε .111 HGYFEXNN −−=
Международный научно-технический журнал
«Проблемы управления и информатики», 2015, № 5 11
Таким образом, для определения ,1Xε 1Yε можно использовать процедуры,
описанные в разд. 4.
Проиллюстрируем возможность повышения точности на рассмотренных выше
примерах. Итак, в примере 1 после двух описанных выше итерационных процедур
получено значение X , решения (3), которому соответствуют
.1048,3 10
0
−
∞ ⋅=−= XXnx
Сравнивая эту норму погрешности с результатом, полученном в примере 1,
можно констатировать уменьшение нормы величины погрешности на семь порядков.
Рассмотрим пример 4. В результате уточнения решения примера 4 при исполь-
зовании двух описанных выше итерационных процедур получены значения ,,YX
решения (5), погрешности которых следующие:
,1062,3 4
0
−
∞ ⋅=−= XXnx .104,4 5
0
−
∞ ⋅=−= YYny
Сравнивая полученные значения ,, yx nn с приведенными в примере 4,
можно констатировать повышение точности на порядок. Однако в этом при-
мере дальнейшее увеличение числа итераций не сопровождается повышением
точности результата.
Заключение
Предложен алгоритм нахождения решений различных типов линейных
матричных уравнений. Алгоритм базируется на аппарате линейных матричных
неравенств. При использовании данного алгоритма отмечается возможность, при-
нимать во внимание особенности разыскиваемого решения (симметричная матри-
ца и т.п.). На примерах решения различных типов линейных матричных уравне-
ний демонстрируется эффективность предлагаемого алгоритма.
В.Б. Ларін
ПРО РОЗВ’ЯЗОК ЛІНІЙНИХ МАТРИЧНИХ РІВНЯНЬ
Для знаходження розв’язків різних типів лінійних матричних рівнянь запропоно-
вано алгоритм, що базується на апараті лінійних матричних нерівностей.
Зазначається, що при використанні даного алгоритму слід враховувати особливості
шуканого рішення (симетрична матриця і т.п.). Розглянуто можливість викори-
стання ітераційних процедур для підвищення точності розв’язків. На прикладах
розв’язків різних типів лінійних матричних рівнянь показано ефективність
запропонованого алгоритму.
V.B. Larin
ON SOLUTION OF THE LINEAR MATRIX EQUATIONS
The algorithm of finding solutions of various types of the linear matrix equa-
tions is offered. The algorithm is based on the linear matrix inequalities. It
is noted the opportunity, to take into account the feature of the searched solution
(a symmetric matrix, etc.) at use of the given algorithm. On the examples of
solving various types of the linear matrix equations, the efficiency of offered
algorithm is shown.
12 ISSN 0572-2691
1. Jones J. Solution of certain matrix equations // Proc. American Math. Society. — 1972. — 31. —
P. 333–339.
2. Pace I.S., Barnett S. Comparison of numerical methods for solving Lyapunov matrix equations //
Int. J. Control. — 1972. — 15. — P. 907–915.
3. Шестопал В.Е. Решение матричного уравнения CXBAX =− // Математические заметки.
— 1975. — 19, № 3. — С. 449–451.
4. Ларин В.Б. Решение матричного уравнения // Математическая физика. — 1977. — Вып. 22. —
С. 12–14.
5. Gardiner J.D., Laub A.J., Amato J.J., Moler C.B. Solution of the Sylvester matrix equation
ECXDAXB =+ TT // ACM Transactions on Math. Software. — 1992. — 18, N 2. — P. 223–231.
6. Aliev F.A., Larin V.B. Optimization of linear control systems: analytical methods and computa-
tional algorithms. — Amsterdam: Gordon and Breach Science Publishers, 1998. — 261 p.
7. Jiang T., Wei M. On solutions of the matrix equations CAXBX =− and CBXAX =− //
Linear Algebra and its Applications. — 2003. — 367. — P. 225–233.
8. Adam M., Assimakis N., Sanida F. Algebraic solutions of the matrix equations // Intern. Journal of
Algebra. — 2008. — 2, N 11. — P. 501–518.
9. Wu A.G., Duan G.R., Zhou B. Solution to generalized Sylvester matrix equations // IEEE Trans.
Automat. Control. — 2008. — 53, N 3. — P. 811–815.
10. Ларин В.Б., Алиев Ф.А. Об использовании соотношения Баса при решении матричных
уравнений // Докл. НАН Азербайджана. — 2008. — № 4. — С. 15–25.
11. Larin V.B. On solutions of the Lyapunov equations // Appl. and Computational Math. — 2008. — 7,
N 2. — P. 162–167.
12. Ларин В.Б. О решении уравнения Сильвестра // Проблемы управления и информатики. —
2009. — № 1. — С. 29–34.
13. Larin V.B. Solution of matrix equations in problems of the mechanics and control // Int. Appl.
Mech. — 2009. — 45, N 8. — P. 847–872.
14. Zhang X. A Remark on common solutions of a pair of matrix equation // Acta Math. Univ. Come-
nianae — 2004. — LXXII, N 2. — P. 151–154.
15. Dehghan M., Hajarian M. An iterative method for solving the coupled Sylvester matrix equations
over generalized bisymmetric matrices // Appl. Math. Modelling — 2010. — 34. — P. 639–654.
16. Ланкастер П. Теория матриц. — М.: Наука, 1978. — 280 с.
17. Lukyanova T.A., Martynyuk A.A. Sufficient conditions of connective stability of motion on time
scale // Int. Appl. Mech. — 2013. — 49, N 2. — P. 232–244.
18. Larin V.B., Tunik A.A. On inertial-navigation system without angular-rate sensors // Ibid. — 2013. —
49, N 4. — P. 488–500.
19. Boyd S., Ghaoui L.E., Feron E., Balakrishnan V. Linear matrix inequalities in system and control
theory. — Philadelphia: SIAM, 1994. — 193 p.
20. Larin V.B. Algorithms for solving a unilateral quadratic matrix equations and model updating
problem // Int. Appl. Mech. — 2014. — 50, N 3. — P. 321–334.
21. Gahinet P., Nemirovski A., Laub A.J., Chilali M. LMI control toolbox users guide. — The Math-
Works Inc. — 1995. — P. 130.
22. Kressner D., Sirkovic P., Truncated low-rank methods for solving general linear matrix equations //
Numer. Linear Algebra Appl. — 2015. — 22. — P. 564–583.
Получено 03.06.2015
|