Тема 2. Численные методы решения задач линейной алгебры,
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

 метод Гаусса

Решить систему линейных алгебраических уравнений (СЛАУ) , вычислить определитель и обратную матрицу для матрицы А методом исключения Гаусса, используя схему Халецкого.

1). 3,5x1 - 1,7x2 + 2,8x3 = 1,7, 5,7x1 + 3,3x2 + 1,3x3 = 2,1, 2,1x1 + 5,8x2 + 2,8x3 = 0,8. 2). 2,1x1 + 4,4x2 + 1,8x3 = 1,1, 0,7x1 - 2,8x2 + 3,9x3 = 0,7, 4,2x1 - 1,7x2 + 1,3x3 = 2,8.
3). 3,1x1 + 2,8x2 + 1,9x3 = 0, 1,9x1 + 3,1x2 + 2,1x3 = 2,1, 7,5x1 + 3,8x2 + 4,8x3 = 5,6. 4). 4,1x1 + 5,7x2 + 1,2x3 = 5,8, 0,8x1 + 1,1x2 - 2,8x3 = 6,7, 9,1x1 - 3,6x2 + 2,8x3 = 9,8.
5). 2,7x1 - 0,8x2 + 4,1x3 = 3,2, 1,1x1 + 3,7x2 + 1,8x3 = 5,7, 3,3x1 + 2,1x2 - 2,8x3 = 0,8. 6). 1,9x1 + 1,1x2 + 3,8x3 = 7,8, 7,6x1 + 5,8x2 - 4,7x3 = 10,1, 1,8x1 - 4,1x2 + 2,1x3 = 9,7.
7). 3,2x1 - 8,5x2 + 3,7x3 = 6,5, 0,5x1 + 0,34x2 +3,7x3 = -0,24, 4,6x1 + 2,3x2 - 1,5x3 = 4,3. 8). 4,2x1 + 6,7x2 - 2,3x3 = 2,7, 5,4x1 - 2,3x2 + 1,4x3 = - 3,5, 3,4x1 + 2,4x2 + 7,4x3 = 1,9.
9). 1,5x1 + 4,5x2 + 1,3x3 = -1,7, 2,7x1 - 3,6x2 + 6,9x3 = 0,4, 6,6x1 + 1,8x2 - 4,7x3 = 3,8. 10). 3,4x1 - 3,6x2 - 7,7x3 = -2,4, 5,6x1 + 2,7x2 - 1,7x3 = 1,9, -3,8x1 + 1,3x2 +3,7x3 = 1,2.
11). -2,7x1 + 0,9x2 - 1,5x3 = 3,5, 3,5x1 - 1,8x2 + 6,7x3 = 2,6, 5,1x1 + 2,7x2 + 1,4x3 = -0,1. 12). 0,8x1 + 7,4x2 - 0,5x3 = 6,4. 3,1x1 - 0,6x2 - 5,3x3 = -1,5, 4,5x1 - 2,5x2 + 1,4x3 = 2,5.
13). 5,4x1 - 6,2x2 - 0,5x3 = 0,52, 3,4x1 + 2,3x2 + 0,8x3 = -0,8, 2,4x1 - 1,1x2 + 3,8x3 = 1,8. 14). 3,8x1 + 6,7x2 + 2,2x3 = 5,2, 6,4x1 + 1,3x2 - 2,7x3 = 3,8, -2,4x1 - 4,5x2 + 3,5x3 = -0,6.
15). -3,3x1 + 1,1x2 + 5,8x3 = 2,3, 7,8x1 + 5,3x2 + 1,8x3 = 1,8, 4,5x1 + 3,3x2 - 3,8x3 = 3,4. 16). 3,8x1 + 7,1x2 - 2,3x3 = 4,8, -2,1x1 + 3,9x2 - 6,8x3 = 3,3, 8,8x1 + 1,1x2 - 2,1x3 = 5,8.
17). 1,7x1 - 2,2x2 - 4,0x3 = 1,8, 2,1x1 + 1,9x2 - 2,3x3 = 2,8, 4,2x1 + 1,9x2 - 0,1x3 = 5,1. 18). 2,8x1 + 3,8x2 – 8,2x3 = 4,5, 2,5x1 - 7,8x2 + 3,3x3 = 7,1, 6,5x1 - 1,1x2 + 4,8x3 = 6,3.
  19). 2,3x1 + 0,7x2 + 4,2x3 = 5,8, -2,7x1 + 2,3x2 - 2,9x3 = 6,1, 9,1x1 + 4,8x2 - 5,0x3 = 7,0.   20) . 3,1x1 + 6,8x2 + 2,1x3 = 7,0, -5,0x1 - 4,8x2 + 5,3x3 = 6,1, 8,2x1 + 1,8x2 + 5,1x3 = 5,8.

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

1. Решить СЛАУ методами Якоби и Гаусса–Зейделя с заданной точностью: e=0,01. Проанализировать результаты решения (в зависимости от других значений e.)

2. Сравнить результаты решения, полученные двумя методами, сделать соответствующие выводы.

Для расчета использовать СЛАУ , заданную в соответствием с вариантом.

1). 3,5х1 - 1,7х2 + 2,8х3 = 1,7 5,7х1 + 3,3х2 + 1,3х3 = 2,1 2,1х1 + 5,8х2 + 2,8х3 = 0,8 2). 2,1х1 + 4,4х2 + 1,8х3 = 1,1 0,7х1 - 2,8х2 + 3,9х3 = 0,7 4,2х1 - 1,7х2 + 1,3х3 = 2,8
3). 3,1х1 + 2,8х2 + 1,9х3 = 0, 1,9х1 + 3,1х2 + 2,1х3 = 2,1 7,5х1 + 3,8х2 + 4,8х3 = 5,6 4). 4,1х1 + 5,7х2 + 1,2х3 = 5,8 0,8х1 + 1,1х2 - 2,8х3 = 6,7 9,1х1 - 3,6х2 + 2,8х3 = 9,8
5). 2,7х1 - 0,8х2 + 4,1х3 = 3,2 1,1х1 + 3,7х2 + 1,8х3 = 5,7 3,3х1 + 2,1х2 - 2,8х3 = 0,8 6). 1,9х1 + 1,1х2 + 3,8х3 = 7,8 7,6х1 + 5,8х2 - 4,7х3 = 10,1 1,8х1 - 4,1х2 + 2,1х3 = 9,7
7) 3,2х1 - 8,5х2 + 3,7х3 = 6,5 0,5х1 + 0,34х2 +3,7х3 = -0,24 4,6х1 + 2,3х2 - 1,5х3 = 4,3. 8). 4,2х1 + 6,7х2 - 2,3х3 = 2,7; 5,4х1 - 2,3х2 + 1,4х3 = - 3,5; 3,4х1 + 2,4х2 + 7,4х3 = 1,9.
9). 1,5х1 + 4,5х2 + 1,3х3 = -1,7 2,7х1 - 3,6х2 + 6,9х3 = 0,4 6,6х1 + 1,8х2 - 4,7х3 = 3,8 10). 3,4х1 - 3,6х2 - 7,7х3 = -2,4 5,6х1 + 2,7х2 - 1,7х3 = 1,9 -3,8х1 + 1,3х2 +3,7х3 = 1,2
11). -2,7х1 + 0,9х2 - 1,5х3 = 3,5 3,5х1 - 1,8х2 + 6,7х3 = 2,6 5,1х1 + 2,7х2 + 1,4х3 = -0,1 12). 0,8х1 + 7,4х2 - 0,5х3 = 6,4. 3,1х1 - 0,6х2 - 5,3х3 = -1,5; 4,5х1 - 2,5х2 + 1,4х3 = 2,5.
13). 5,4х1 - 6,2х2 - 0,5х3 = 0,52 3,4х1 + 2,3х2 + 0,8х3 = -0,8 2,4х1 - 1,1х2 + 3,8х3 = 1,8 14). 3,8х1 + 6,7х2 + 2,2х3 = 5,2 6,4х1 + 1,3х2 - 2,7х3 = 3,8 -2,4х1 - 4,5х2 + 3,5х3 = -0,6
15). -3,3х1 + 1,1х2 + 5,8х3 = 2,3 7,8х1 + 5,3х2 + 1,8х3 = 1,8 4,5х1 + 3,3х2 - 3,8х3 = 3,4 16). 3,8х1 + 7,1х2 - 2,3х3 = 4,8 -2,1х1 + 3,9х2 - 6,8х3 = 3,3 8,8х1 + 1,1х2 - 2,1х3 = 5,8
17). 1,7х1 - 2,2х2 - 4,0х3 = 1,8 2,1х1 + 1,9х2 - 2,3х3 = 2,8 4,2х1 + 1,9х2 - 0,1х3 = 5,1 18). 2,8х1 + 3,8х2 – 8,2х3 = 4,5 2,5х1 - 7,8х2 + 3,3х3 = 7,1 6,5х1 - 1,1х2 + 4,8х3 = 6,3
19). 2,3х1 + 0,7х2 + 4,2х3 = 5,8 -2,7х1 + 2,3х2 - 2,9х3 = 6,1 9,1х1 + 4,8х2 - 5,0х3 = 7,0 20). 3,1х1 + 6,8х2 + 2,1х3 = 7,0 -5,0х1 - 4,8х2 + 5,3х3 = 6,1 8,2х1 + 1,8х2 + 5,1х3 = 5,8

 

Указания к выполнению работы

1. Привести систему к виду, когда матрица имеет диагональное преобладание.

2. Привести полученную систему к нормальному виду .

3. Решить систему методами Якоби и Гаусса–Зейделя, используя приложение Excel.

4. Проследить сходимость итерационного процесса, построив графики изменения каждой компоненты решения в зависимости от номера итерации (см. рис.7).

Метод Якоби (метод простых итераций)

Задана система линейных алгебраических уравнений

 

.

Или в матричной форме . Полагая, что диагональные коэффициенты

aii  ¹ 0         (i = 1, 2, … n)                         ,

разрешим первое уравнение системы относительно х1, второе – относительно х2 и т.д. Тогда получим эквивалентную систему

где ,   и (i, j = 1, 2, … n).

Введя матрицы  и , исходную систему можно записать в матричной форме

,

а любое (k + 1) приближение вычисляется по формуле

.

За начальное приближение решения можно взять столбец свободных членов  т.е.

Строим последовательность приближений (итераций)

.

Если эта последовательность имеет предел , то он является точным решением системы. На практике итерационный процесс продолжается до тех пор, пока два соседних приближения не станут достаточно близкими.

Критерий близости двух приближений может быть определен следующим образом:

                                                                           

Если условие выполнено, то итерационный процесс прекращается и за приближенное решение системы с заданной точностью e принимается последнее найденное приближение, т.е.

.

Метод Гаусса-Зейделя

Метод Гаусса-Зейделя представляет собой модификацию метода Якоби. Основная идея метода заключается в том, что при вычислении (k+1)-ой итерации неизвестное  вычисляется с учетом уже найденных значений      

.

Проиллюстрируем метод для n=3. Пусть система линейных алгебраических уравнений уже приведена к нормальному виду:

Выбираем произвольное начальное приближение  и подставляем в первое уравнение системы

Полученное первое приближение подставляем во второе уравнение системы (2.8)

Используя , находим из третьего уравнения

Этим заканчивается построение первой итерации

Используя значения первого приближения  можно таким же способом построить следующие итерации. Итерацию с номером (k+1) можно представить следующим образом

Итерационный процесс продолжается до тех пор, пока два соседних приближения  не станут достаточно близкими. Критерий близости может быть задан так же, как и в методе Якоби.

                                            

Дата: 2019-02-25, просмотров: 252.