Методика вычисления обратной матрицы

Один из методов решения системы линейных уравнений (3), записываемый в матричной форме А·Х=В, связан с использованием обратной матрицы А-1. В этом случае решение системы уравнений получается в виде

Х=А-1·В,

где А-1–матрица, определяемая следующим образом.

Пусть А – квадратная матрица размером n х n с ненулевым определителем detA≠0. Тогда существует обратная матрица R=A-1, определяемая условием A·R=E,

где Е – единичная матрица, все элементы главной диагонали которой равны I, а элементы вне этой диагонали – 0, Е=[E1,..., En], где Еi–вектор-столбец.

Матрица R –квадратная матрица размером n х n.

Методика вычисления обратной матрицы - student2.ru

где Rj –вектор-столбец.

Рассмотрим ее первый столбец R=( r11, r21,…, rn1)T, где Т –означает транспонирование. Нетрудно проверить, что произведение A·R равно первому столбцу E1=(1, 0, …, 0)Т единичной матрицы Е, т.е. вектор R1 можно рассмотреть как решение системы линейных уравнений A·R1=E1. Аналогично m –й столбец матрицы R , Rm, 1≤ m ≤ n, представляет собой решение уравнения A·Rm=Em, где Em=(0, …, 1, 0)T m –й столбец единичной матрицы Е.

Таким образом, обратная матрица R представляет собой набор из решений n систем линейных уравнений

A·Rm=Em , 1≤ m ≤ n.

Для решения этих систем можно применять любые методы, разработанные для решения алгебраических уравнений. Однако метод Гаусса дает возможность решать все эти n систем одновременно, а независимо друг от друга. Действительно, все эти системы уравнений отличаются только правой частью, а все преобразования, которые проводятся в процессе прямого хода метода Гаусса, полностью определяются элементами матрицы коэффициентов (матрицы А). Следовательно, в схемах алгоритмов изменению подлежат только блоки, связанные с преобразованием вектора В. В нашем случае одновременно будут преобразовываться n векторов Em, 1≤ m ≤ n. Результатом решения также будет не один вектор, а n векторов Rm, 1≤ m ≤ n.

Ручной счет

3.1 Исходные данные.
Исходные данные заданы в виде табличной зависимости:

Xi 0.00 0.79 1.57 2.36 3.14
Yi 3.0 5.0 2.0 0.0 -2.0

φ1(x) = 1
φ2(x) = sin(x)
φ3(x) = cos(x)

Метод MINU

Система нормальных уравнений

Методика вычисления обратной матрицы - student2.ru 2

Ψ(x) = C1·1 + C2·sin(x) + C3·cos(x)

Методика вычисления обратной матрицы - student2.ru 2

Методика вычисления обратной матрицы - student2.ru

Методика вычисления обратной матрицы - student2.ru

Методика вычисления обратной матрицы - student2.ru

Методика вычисления обратной матрицы - student2.ru

Методика вычисления обратной матрицы - student2.ru

Методика вычисления обратной матрицы - student2.ru

C1:
Методика вычисления обратной матрицы - student2.ru

C2:
Методика вычисления обратной матрицы - student2.ru

C3:

Методика вычисления обратной матрицы - student2.ru Далее аппроксимируем функцию Методика вычисления обратной матрицы - student2.ru . Для определения коэффициентов С1, С2 и С3 воспользуемся системой:

Методика вычисления обратной матрицы - student2.ru

Методика вычисления обратной матрицы - student2.ru

Таблица промежуточных вычислений:

  Xi Yi sin(xi) cos(xi) sin2(xi) cos2(xi) cos(xi) sin(xi)
  0.0
  0.79 0.710 0.703 0.504 0.4942 0.4993
  1.57 0.999 0.998
  2.36 0.704 -0.709 0.496 0.502 -0.4994
  3.14 -2 0.001 -0.999 0.0 0.998 -0.0009
Методика вычисления обратной матрицы - student2.ru 7.86 2.415 -0.005 1.999 1.994 -0.0001

Далее, используя итоговые суммы «Таблицы промежуточных вычислений» запишем систему в виде:

Методика вычисления обратной матрицы - student2.ru

Методика вычисления обратной матрицы - student2.ru

Наши рекомендации