Вычисление определителя матрицы
И построение обратной матрицы
Вычисление определителя
Используя схемы исключения (Гаусса и др.), можно вычислить определитель квадратной матрицы
. Поскольку для треугольной и диагональной матриц определитель равен произведению элементов главной диагонали, то при использовании методов Гаусса и Жордана определитель можно получить, перемножив ведущие элементы, определявшиеся в процессе выполнения прямого хода этих методов:
,
где верхний индекс – номер шага.
Если на каком–то шаге процесса ведущий элемент
= 0 или близок к нулю, то следует переставить столбцы или строки матрицы
так, чтобы на главной диагонали стоял ненулевой элемент. В итоге
,
где ki для i–го шага вычисляют по формуле:
ki = 
Для вычисления определителя с использованием схем исключения требуется
ячеек памяти и
арифметических операций, что значительно меньше, чем при вычислении определителя по всевозможным произведениям элементов.
Задача
Вычислить определитель матрицы A, используя метод Гаусса:
A=
.
Решение. Поскольку
близко к нулю, используем схему с выбором главного элемента (см. п. 4.1.2).
i = 1. Главный элемент
= 5,31. Поменяем местами 1–й и 4–й столбцы, чтобы этот элемент стал ведущим, затем вынесем ведущий элемент за знак определителя и получим нули в первом столбце матрицы под диагональным элементом:
.
i = 2. Главный элемент
= 3,321. Поменяем местами 2–й и 3–й столбцы, затем вынесем ведущий элемент за знак определителя и получим нули во втором столбце матрицы под диагональным элементом:
.
i = 3. Ведущий элемент
= 1,691. Поменяем местами 3-ю и 4-ю строки, затем вынесем ведущий элемент за знак определителя и получим ноль под ним:

i = 4. Выносим за знак определителя последний ведущий элемент:

Ответ:
= -0,18.
Дата добавления: 2021-07-22; просмотров: 689;











