
- •Различными методами»
- •Содержание работы
- •1. Теоретические основы.
- •1.1. Понятие системы линейных алгебраических уравнений.
- •1.2. Решение систем линейных алгебраических уравнений по формулам Крамера.
- •1.3. Решение систем линейных алгебраических уравнений методом Гаусса.
- •Решение системы линейных уравнений методом Гаусса сводится к следующему алгоритму:
- •1.4. Решение систем линейных алгебраических уравнений методом квадратных корней.
- •1.5. Решение систем линейных алгебраических уравнений методом обратных матриц.
- •1.6. Решение систем линейных алгебраических уравнений методом релаксаций.
Решение системы линейных уравнений методом Гаусса сводится к следующему алгоритму:
Первым в системе записать уравнение, в котором х1 отличен от нуля. С помощью элементарных преобразований исключить неизвестное x1 из всех уравнений, начиная со второго. Для этого а11 должно быть отлично от нуля; необходимо умножать последовательно на
первое уравнение и складывать соответственно с i – м уравнением. Получим эквивалентную систему:
,
где
и
- новые значения коэффициентов и правых
частей, которые получаются после
проделывания этого шага.
Добиться того, чтобы а22 0. С помощью элементарных преобразований исключаем неизвестное x2 из всех уравнений, начиная с третьего.
И продолжить этот процесс пока это возможно.
В результате получить систему ступенчатого (треугольного) вида, которая равносильна исходной. Решение полученной системы будет являться решением исходной системы.
При решении системы уравнений методом Гаусса удобно применять матрицы.
Для этого необходимо выполнить следующее:
1) Записать расширенную матрицу А коэффициентов исходной системы:
2) С помощью элементарных преобразований
привести ее к ступенчатому виду:
.
3) В результате получить систему, решение которой будет являться решением исходной системы.
1.4. Решение систем линейных алгебраических уравнений методом квадратных корней.
Метод квадратных корней используется для решения линейной системы вида АХ = В, у которой матрица А симметрическая, т.е. для элементов выполняется условие aij = aji (i, j = 1, 2, …, n).
Решение системы таким способом осуществляется в два этапа.
1. Прямой ход.
Представим матрицу А в виде произведения двух взаимно транспонированных треугольных матриц: А = Т Т, где
.
Перемножая матрицы T и T и приравнивая матрице A, получим следующие формулы для определения tij:
После того, как матрица Т найдена, систему заменяем двумя эквивалентными ей системами с треугольными матрицами:
Ty = b, Tx = y.
2. Обратный ход.
Записываем в развернутом виде системы:
Отсюда последовательно находим:
1.5. Решение систем линейных алгебраических уравнений методом обратных матриц.
Пусть дана система из n линейных уравнений с n неизвестными x1, x2,…,xn:
Рассмотрим квадратную матрицу
Обозначим = det A (определитель матрицы А).
Квадратная матрица А называется невырожденной, или неособенной, если ее определитель отличен от нуля, и вырожденной (или особенной), если = 0.
Матрица, обратная матрице А, обозначается через А-1.
Квадратная матрица А-1 называется обратной для квадратной матрицы А того же порядка, если их произведение А* А-1 = А-1*А = Е, где Е ─ единичная матрица того же порядка, что и матрицы А и А-1.
ТЕОРЕМА. Для того, чтобы матрица А имела обратную, необходимо и достаточно, чтобы ее определитель был отличен от нуля.
Обратная матрица вычисляется по формуле:
,
где Аij ─ алгебраические дополнения элементов aij.
Аij
к
элементу
находим по формуле: Aij
= (-1)1+jМ
.
Минор
элемента
aij
– это определитель, полученный из
данного определителя вычеркиванием
i-ой
строки и j-гo
столбца.
Если систему уравнений представить в матричном виде: А ∙ X = В,
где А-1 - обратная матрица к квадратной матрице ,
тогда решение системы уравнений находим по формуле: Х = А-1 ∙ В .