Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекции / 0068591_61C38_lekcii_po_matematicheskomu_modelirovaniyu.doc
Скачиваний:
192
Добавлен:
20.02.2014
Размер:
963.07 Кб
Скачать
  1. Обратная матрица.

  1. Обратная матрица

Обратная матрица1)по отношению к исходнойА(квадратной) матрицематрица, для которой справедливы соотношения:

А1А=ЕилиАА1(1)

На свойстве (1) базируется самая простая подпрограмма нахождения обратной матрицы

х12, …, хnстолбцы искомой обратной матрицы

Е1, Е2, …, Еnсоответствующие столбцы единичной матрицы

т.е. необходимо nраз решить СЛУ относительно столбцов матрицыЕ.

  1. Свойства обратной матрицы.

    1. В)11А1

    2. 1)Т=(АТ)1

    3. (А1)1=А

    4. det(A1)=1det(A)

    5. Для диагональной матрицы

(2)

    1. если исходная матрица является треугольной, то обратная есть треугольная того же вида.

    2. Коррекция обратной матрицы при внесении в исходную матрицу некоторых возмущений (изменилось небольшое число элементов исходной матрицы, надо скорректировать обратную, не прибегая к новому обращению).

Лекция 8

  1. Алгоритм сканирования

Если задана матрица А, и для нее известнаобратная матрицаА1,

и если в исходную матрицу А внесены некоторые возмущения V, то обратную матрицу можно скорректировать, а не вычислять снова:

А А1

(А+V) (A+V)1

Возмущение (V)матрица вида:

если: ,(3)

внешнее (векторное) произведение

то (A+V) -1=A1A1VA1, (4)

где =1/(1+) (5)

(6)

в выражениях (4) (6) выполняется пересчет на базе уже известной матрицыА1.

Допустим в исходную матрицу Авнесено возмущение (изменение) дляаijэлемента:

анijij+vij, н- новое значение

Надо скорректировать А-1 , т.е. найти Ан1.

С учетом (3) возмущение можно представить в виде :

Алгоритм коррекции матрицы при изменении элемента aij

(метод сканирования):

  1. Найти векторное произведениеiго столбца наjую строку. МатрицыА-1:

  1. Реализовать выражение (8).

Лекция 9

  1. Обращение матрицы методом разбиения на блоки. Формулы Фробениуса.

  1. Первая формула Фробениуса

Разобъем исходную матрицу Sна блоки

Соответственно искомая обратная матрица S-1 будет иметь вид

из соотношения SS1=E, гдеЕ – единичная матрица, имеем

(1)

Представим (1)в виде системы матричных уравнений:

AK+BM=Ep (2)

AL+BN=0 (3)

CK+DM=0 (4)

CL+DN=Eq (5)

Из (2)и(3)уравнения найдем матрицыKиL, домножиdэти уравнения на матрицуА1слева

А1АК+ВМ=Е

А1АL+BM=0

K+A1BM=A1

L+A1BN=0

K=A1-A1BM (6)

L= - A1BN (7)

Подставим (6) и (7) соответственно в (4) и (5):

СA1-СA1BM + DM = 0 или (D-СA1B)M = - СA1

-C A1BN + DN = Eq (D-СA1B)N = Eq

Обозначив W=(D-СA1B), имеем:

      1. WM= - СA1

      2. WN= Eq

Откуда находим M, Nи подставляем в(6) и (7)

      1. M= - W-1СA1 (8)

      2. N= W-1 (9)

результатом подстановки будут (10)и(11):

K=A1+A1BW1CA1 (10)

L=A1BW1 (11)

Подставляя (8),(9),(10),(11)в выражение дляS-1 , окончательно получаем обратную матрицуS1выраженную через блоки исходной матрицыS:

(12)

первая формула Фробениуса.

Где W=(DCA1B)

Можно в общем виде показать справедливость этого выражения для чего исходную матрица Sможно умножить на S-1.

  1. Вторая формула Фробениуса.

Найдем из (4) и (5) M и N:

M= D1CK (13)

N=D1D1CL (14)

Подставим выражения (13), (14) в (2), (3):

(A - BD-1C)K=E

(A - BD-1C L= - BD-1

Обозначив V=(A - BD-1C),(15)

имеем:

K=V-1(16)

L= - V-1 BD-1 (17)

Подставим (16), (17)в выражения(13), (14),имеем:

M = -D-1V-1 (18)

N = D-1 + D-1CV-1BD-1 (19)

Выражения (15) (19)определяютвторую формулу Фробениусаили в матричном виде:

(20)

вторая формула Фробениуса

где V=(ABD1C)

Выводы:

  1. Для реализации первой формулы Фробениуса(12)для матрицыS, имеющей размерностьp+q, достаточно обратить матрицуАразмерностиp, матрицуD размерности q, и выполнить ряд умножений матриц (понижаем размерность решаемой задачи).

  2. Первая формула Фробениуса (12)используется в том случае, когда в исходной матрице известен блокА1либо можно достаточно просто найтиА1. Соответственно,вторая формула Фробениуса(20)используется, когда известен блокD1либо легко образуется матрицаD.

  3. На базе (12) и (20)формул Фробениусабазируется несколько важных частных случаев. Каждый частный случай представляет отдельный метод.

Лекция 10