ВУЗ:
Составители:
7
Шаг 1. Так как
11
0a ≠ , то ко второй, третьей и четвертой строкам матрицы
прибавляем первую строку, умноженную соответственно на числа ( 2), ( 3), ( 2)−−− и
исключаем переменную
1
x
из всех строк, начиная со второй. В новой матрице
(1)
22
0a = , поменяем местами вторую и третью строки:
12 3 26 12 3 26
00 816 0410814
0410814 00 816
07 4520 07 4520
⎛−⎞⎛−⎞
⎜⎟⎜⎟
−−−−
⎜⎟⎜⎟
⎜⎟⎜⎟
−− − −
⎜⎟⎜⎟
⎜⎟⎜⎟
−− −−
⎝⎠⎝⎠
.
Шаг 2. Так как теперь
(1)
22
40a
=
−≠ , то умножая вторую строку на
(
)
74− и
прибавляя полученную строку к четвертой, исключим переменную
2
x
из всех строк,
начиная с третьей.
Шаг 3. Учитывая, что
(2)
33
80a
=
−≠ , умножаем третью строку на
13,5 8 27 16=
, и прибавляя к четвертой строке, исключим из нее переменную
3
x
.
12 3 2 6
12 3 26
0410 8 14
0410814
00816
00 8 1 6
117 117
0013,594,5
00 0
16 8
⎛−⎞
⎛−⎞
⎜⎟
−− −
⎜⎟
⎜⎟
−− −
⎜⎟
⎜⎟
−
⎜⎟
−
⎜⎟
⎜⎟
⎜⎟
⎜⎟
−
⎜⎟
⎝⎠
⎝⎠
.
Получим систему уравнений
1234
234
34
4
232 6,
4108 14,
86,
117 117
,
16 8
xx x x
xxx
xx
x
++−=
⎧
⎪
−− +=−
⎪
⎪
⎨
−+ =
⎪
⎪
−=
⎪
⎩
откуда, используя обратный ход метода Гаусса, найдем решение системы
(
)
1; 2; 1; 2− .
1.2 Метод Гаусса с выбором главного элемента. (
3
()NOn= )
На каждом шаге при прямом методе Гаусса мы делили на элемент
(1)
0
i
ii
a
−
≠
–
этот элемент назывался ведущим. Может получиться так, что элемент близок к 0,
следовательно, коэффициенты в уравнении будут большими, что приведет к
увеличению арифметической погрешности при обратном ходе. В этом случае удобнее
применять метод Гаусса с выбором главного элемента. Основная идея метода состоит
в том, что на очередном шаге исключать не следующее по номеру неизвестное, а то
неизвестное, коэффициент при котором является наибольшим по модулю. Таким
образом, в качестве ведущего элемента здесь выбирается главный, т.е. наибольший по
модулю элемент.
Например, в системе
11 1 12 2 1
21 1 22 2 2
,
,
ax ax b
ax ax b
+=
⎧
⎨
+=
⎩
Шаг 1. Так как a11 ≠ 0 , то ко второй, третьей и четвертой строкам матрицы прибавляем первую строку, умноженную соответственно на числа ( −2), (−3), (−2) и исключаем переменную x1 из всех строк, начиная со второй. В новой матрице (1) a22 = 0 , поменяем местами вторую и третью строки: ⎛1 2 3 −2 6 ⎞ ⎛1 2 3 −2 6 ⎞ ⎜ ⎟ ⎜ ⎟ ⎜ 0 0 −8 1 6 ⎟ ⎜ 0 −4 −10 8 −14 ⎟ . ⎜ 0 −4 −10 8 −14 ⎟ ⎜ 0 0 −8 1 6 ⎟ ⎜⎜ ⎟ ⎜ ⎟ ⎝ 0 −7 −4 5 20 ⎟⎠ ⎜⎝ 0 −7 −4 5 20 ⎟⎠ = −4 ≠ 0 , то умножая вторую строку на ( −7 4 ) и (1) Шаг 2. Так как теперь a22 прибавляя полученную строку к четвертой, исключим переменную x2 из всех строк, начиная с третьей. (2) Шаг 3. Учитывая, что a33 = −8 ≠ 0 , умножаем третью строку на 13,5 8 = 27 16 , и прибавляя к четвертой строке, исключим из нее переменную x3 . ⎛1 2 3 −2 6 ⎞ ⎛1 2 3 −2 6 ⎞ ⎜ ⎟ ⎜ ⎟ ⎜ 0 −4 −10 8 −14 ⎟ ⎜ 0 −4 −10 8 −14 ⎟ ⎜ 0 0 −8 ⎜0 0 1 6 ⎟. −8 1 6 ⎟ ⎜ ⎟ ⎜⎜ ⎟⎟ ⎜0 0 117 117 ⎟ ⎝ 0 0 13,5 9 4,5 ⎠ ⎜ 0 − ⎟ ⎝ 16 8 ⎠ Получим систему уравнений ⎧ x1 + 2 x2 + 3 x3 − 2 x4 = 6, ⎪ − 4 x2 − 10 x3 + 8 x4 = −14, ⎪⎪ ⎨ − 8 x3 + x4 = 6, ⎪ ⎪ 117 117 − x4 = , ⎪⎩ 16 8 откуда, используя обратный ход метода Гаусса, найдем решение системы (1; 2; − 1; 2 ) . 3 1.2 Метод Гаусса с выбором главного элемента. ( N = O (n ) ) (i −1) На каждом шаге при прямом методе Гаусса мы делили на элемент aii ≠0 – этот элемент назывался ведущим. Может получиться так, что элемент близок к 0, следовательно, коэффициенты в уравнении будут большими, что приведет к увеличению арифметической погрешности при обратном ходе. В этом случае удобнее применять метод Гаусса с выбором главного элемента. Основная идея метода состоит в том, что на очередном шаге исключать не следующее по номеру неизвестное, а то неизвестное, коэффициент при котором является наибольшим по модулю. Таким образом, в качестве ведущего элемента здесь выбирается главный, т.е. наибольший по модулю элемент. Например, в системе ⎧a11x1 + a12 x2 = b1, ⎨ ⎩a21x1 + a22 x2 = b2 , 7
Страницы
- « первая
- ‹ предыдущая
- …
- 5
- 6
- 7
- 8
- 9
- …
- следующая ›
- последняя »