Метод Гаусса с выбором главного элемента

Задания И МЕТОДИЧЕСКИЕ УКАЗАНИЯ

К ВЫПОЛНЕНИЮ КУРСОВОЙ РАБОТЫ ПО ДИСЦИПЛИНЕ «ЧИСЛЕННЫЕ МЕТОДЫ»


для студентов направления
27.03.04 «Управление в технических системах» (УПТС)

Саратов 2015

Цель работы

Ознакомление студентов с методами решения систем линейных алгебраических уравнений, получение навыков решения задач вычислительной математики на ЭВМ.

Задачи работы

Закрепление, углубление и расширение знаний студентов при решении практических вычислительных задач. Овладение вычислительными методами и практическими методами оценки погрешности вычислений. Приобретение умений и навыков при программировании и отладке вычислительных задач на компьютере.

Теоретическая часть

Прямые методы решения систем линейных алгебраических уравнений

Метод Гаусса

Одним из основных прямых методов решения СЛАУ является метод последовательного исключения неизвестных Гаусса. Он основан на возможности приведения исходной системы к эквивалентному представлению, когда относительно х решается задача с верхнетреугольной матрицей с единичной диагональю:

Метод Гаусса с выбором главного элемента - student2.ru (1)

где Метод Гаусса с выбором главного элемента - student2.ru , Метод Гаусса с выбором главного элемента - student2.ru при j < i.

Получение этой системы, т.е. построение матрицы U и вектора у составляют, так называемый, прямой ход метода исключения Гаусса. Дальнейшее решение системы Ux = у — обратный ход метода исключения.

а) Прямой ход исключения. Опишем последовательно как он выполняется. Метод Гаусса с выбором главного элемента - student2.ru шаг. Пусть Метод Гаусса с выбором главного элемента - student2.ru . Тогда, деля первое уравнение на Метод Гаусса с выбором главного элемента - student2.ru , получим

Метод Гаусса с выбором главного элемента - student2.ru

Метод Гаусса с выбором главного элемента - student2.ru Метод Гаусса с выбором главного элемента - student2.ru , Метод Гаусса с выбором главного элемента - student2.ru .

Комбинируя полученное уравнение с остальными уравнениями системы (1), исключая в них переменную Метод Гаусса с выбором главного элемента - student2.ru , найдем:

Метод Гаусса с выбором главного элемента - student2.ru

Для оставшихся уравнений (без Метод Гаусса с выбором главного элемента - student2.ru ), повторим описанную процедуру: Метод Гаусса с выбором главного элемента - student2.ru шаг. После (s — 1) шагов исключения часть переменных исключена

Метод Гаусса с выбором главного элемента - student2.ru

и мы получаем систему:

Метод Гаусса с выбором главного элемента - student2.ru Метод Гаусса с выбором главного элемента - student2.ru ( Метод Гаусса с выбором главного элемента - student2.ru )

Положим Метод Гаусса с выбором главного элемента - student2.ru . Делим s-oe уравнение на Метод Гаусса с выбором главного элемента - student2.ru и находим

Метод Гаусса с выбором главного элемента - student2.ru Метод Гаусса с выбором главного элемента - student2.ru

Используем полученное уравнение. После умножения его на Метод Гаусса с выбором главного элемента - student2.ru , Метод Гаусса с выбором главного элемента - student2.ru и вычитания из i-гo уравнения исключаем xs в системе (*) из остальных уравнений.

Получим

Метод Гаусса с выбором главного элемента - student2.ru Метод Гаусса с выбором главного элемента - student2.ru = Метод Гаусса с выбором главного элемента - student2.ru

Метод Гаусса с выбором главного элемента - student2.ru = Метод Гаусса с выбором главного элемента - student2.ru

Метод Гаусса с выбором главного элемента - student2.ru = Метод Гаусса с выбором главного элемента - student2.ru ,

где

Метод Гаусса с выбором главного элемента - student2.ru = Метод Гаусса с выбором главного элемента - student2.ru ; Метод Гаусса с выбором главного элемента - student2.ru

Метод Гаусса с выбором главного элемента - student2.ru = Метод Гаусса с выбором главного элемента - student2.ru ; Метод Гаусса с выбором главного элемента - student2.ru Метод Гаусса с выбором главного элемента - student2.ru

Таким образом прямой ход в методе Гаусса

Метод Гаусса с выбором главного элемента - student2.ru

осуществляется по формулам:

Метод Гаусса с выбором главного элемента - student2.ru s = 1,. . . , n ; j = s + 1,. . . , n

(4)

Метод Гаусса с выбором главного элемента - student2.ru Метод Гаусса с выбором главного элемента - student2.ru , j = s + 1, . . , n; s = 1,. . . , n – 1

для матрицы и для правой части по формулам:

Метод Гаусса с выбором главного элемента - student2.ru Метод Гаусса с выбором главного элемента - student2.ru Метод Гаусса с выбором главного элемента - student2.ru

(5)

Метод Гаусса с выбором главного элемента - student2.ru Метод Гаусса с выбором главного элемента - student2.ru Метод Гаусса с выбором главного элемента - student2.ru

б) Обратный ход метода Гаусса. Теперь решаем систему Ux = у с верхне­треугольной матрицей, причём Метод Гаусса с выбором главного элемента - student2.ru = 1:

Метод Гаусса с выбором главного элемента - student2.ru (6)

Для реализации метода Гаусса требуется примерно (2/3)m3 арифметических операций, причем большинство из них приходится на прямой ход.

Ограничение метода единственного деления заключается в том, что угловые элементы не равны нулю, т.е. Метод Гаусса с выбором главного элемента - student2.ru .

Метод Гаусса с выбором главного элемента

Может оказаться так, что система Метод Гаусса с выбором главного элемента - student2.ru имеет единственное решение, хотя какой либо из миноров матрицы А равен нулю. Заранее неизвестно, что все угловые миноры матрицы А не равны нулю. Избежать этого можно с выбором главного элемента. Основная идея метода состоит в том, чтобынаочередном шаге исключать не следующее по номеру неизвестное, а то неизвестное, коэффициент при котором является наибольшим по модулю. Таким образом, в качестве ведущего элемента здесь выбирается главный, т. е. наибольший по модулю элемент.

Различные варианты метода Гаусса с выбором главного элемента проиллюстрируем на примере системы из двух уравнений.

1. Выбор главного элемента по строке

Пусть дана система второго порядка

Метод Гаусса с выбором главного элемента - student2.ru (7)

при ½а12½>½ а11½, тогда на первом шаге вместо неизвестного х1 исключают х2:

Метод Гаусса с выбором главного элемента - student2.ru . (8)

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

2. Выбор главного элемента по столбцу

Предположим, что ½а21½>½ а11½и переставим уравнения системы (7)

Метод Гаусса с выбором главного элемента - student2.ru (9)

и к системе (9) применяем первый шаг прямого хода метода Гаусса.

Таким образом, метод Гаусса с выбором главного элемента по столбцу эквивалентен применению обычного метода Гаусса к систе­ме, в которой на каждом шаге исключения проводится соответ­ствующая перенумерация уравнений.

3. Выбор главного элемента по всей матрице

Поиск главного элемента по всей матрице заключается в нахождении максимального по модулю элемента среди всех элементов матрицы системы. Всё это приводит к уменьшению вычислительной погрешности.

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