неизвестных превышает сто. Данная тема посвящена этому актуальному разделу
программы.
Все методы решения систем уравнений можно разбить на условно точные и
приближенные. К точным алгоритмам относится – метод Крамера, Гаусса, Жордана-
Гаусса и т.д. Среди приближенных следует отметить, прежде всего, итерационные
методы, метод квадратного корня и т.д.
Контрольная работа предусматривает решение одной системы методом
Гаусса с выбором главного элемента и одной системы методом простой итерации.
Примеры на эти методы разобраны ниже.
Метод Гаусса с выбором главного элемента.
Запишем систему линейных уравнений следующим образом:
bxA =
.
(1)
Расширенная матрица A этой системы имеет вид:
=
nnn2n1n
2n22221
1n11211
ba...aa
.....................
ba...aa
ba...aa
A
~
(2)
На первом шаге элемент a11≠0 называется ведущим. Разделим на него первую
строку матрицы A, в результате получим (3).
11
1
n
11
n1
2
11
12
1
a
b
x
a
a
...x
a
a
x
=+++
.
(3)
Найдем x1 из (3), подставим его значение во все остальные уравнения
и тем самым исключим x1 из всех уравнений, кроме первого. Взяв теперь
полученную систему без первого уравнения, повторяем этот процесс, беря в качестве
ведущего элемента коэффициент при x2 и т.д. Этот процесс, называемый прямым
ходом метода Гаусса, продолжается до тех пор, пока в левой части последнего (n-
ого) уравнения не останется лишь один член с неизвестным xn, т.е. матрица системы
будет приведена к треугольному виду. Обратный ход метода Гаусса состоит в
последовательном вычислении искомых неизвестных: решая последнее уравнение,
находим единственное неизвестное xn. Далее, используя это значение, из
предыдущего уравнения вычисляем xn-1 и т.д. Последним находим x1 из первого
уравнения.
Одной из модификаций метода Гаусса является схема с выбором главного
элемента. Она состоит в том, что требование akk≠0 (на akk происходит деление в
процессе исключения) заменяется более жестким: из всех оставшихся в матрице
элементов нужно выбрать наибольший по модулю и представить уравнение так,
чтобы этот элемент оказался на месте ведущего элемента akk.
Схему вычислений по методу Гаусса с выбором главного элемента поясняет
следующий пример:
2,74x1–1,18x2+3,17x3 = 2,18;
1,12x1+0,83x2–2,16x3 = –1,15;
0,18x1+1,27x2+0,76x3 = 3,23.
Решение ведется в таблице 1.
Выбираем максимальный элемент в столбцах x1, x2 и x3 раздела A
(a13=3,17). Заполняем столбец mi раздела A, полученный делением элементов
столбца x3 (результат деления берется с обратным знаком) на максимальный
элемент a13=3,17:
57