А. А. Самарский, А. В. Гулин



Download 18,25 Mb.
Pdf ko'rish
bet46/257
Sana19.04.2022
Hajmi18,25 Mb.
#562450
1   ...   42   43   44   45   46   47   48   49   ...   257
Bog'liq
А. А. Самарский, А. В. Гулин

С1 т Х т = У и
+ • • • +
<*№
+ . . . + а‘% = Z'1',
(
5
)
аых
«-т2Л2+
“Ь 
йт/Х/
+
О'тт.Хп
= / !
и»
Здесь обозначено
aij

Q-Ц 
Ci/&iu
/I1'
У
1^4 у
Матрица системы (5) имеет вид
'1
С12
С
1
т
0
а {1)
а22
а(1) 
w2 
т
0
а {1)
u/n2
.
а(1)
• * ц/лт
(
6
)
.Матрицы такой структуры принято обозначать так:
1
X .... X
0
X .... X
0
X ..•. X
где крестиками обозначены ненулевые элементы. В системе (5) не­
известное х, содержится только в первом уравнении, поэтому в 
дальнейшем достаточно иметь дело с укороченной системой урав­
нений
flM*2 + . . . +
d^Xj
+ . . . +
а^тХт.
=
ail)x
ит2л2
+
+
Omi*
~f" 
Q/nniXm ’
.fW

m •
(
7
)
Тем самым мы осуществили первый шаг метода Гаусса. Если 
,аМфО,
то из системы (7) совершенно аналогично можно исклю­
чить неизвестное х2 и прийти к системе, эквивалентной (2) и имею­
щей матрицу следующей структуры:
1 X X . ..
X "
0 1
X . . .
X
0 0
X . . .
X
0 0
X . . .
х _
При этом первое уравнение системы (5) остается без изменения.
50


Исключая таким же образом неизвестные 
х3, xt, . . . , хт,
придем 
окончательно к системе уравнений вида
xi 
ci
2x2
+ • • • +
с1тхт

уъ
Х
2
I • ■
• "1' 
С2тХт 
У
21
х т
—1
“1“ 
Ст—
1
, т х т — У
-
1
,
эквивалентной исходной системе (2). 
Матрица этой системы
хт
— 
Утп
|
с =
—1
C12

C\m
0 1
• c2,m-i
C2m
0 0
1
0 0
• • •
0
1
(
8
)
(9>
содержит нули всюду ниже главной диагонали. Матрицы такого 
вида называются 
верхними треугольными матрицами. Нижней тре­
угольной
называется такая матрица, у которой равны нулю все 
элементы, расположенные выше главной диагонали.
Получение системы (8) составляет 
прямой ход метода Гаусса.
Обратный ход
заключается в нахождении неизвестных 
хи х2, . ■
., 
х
„, 
из системы (8). Поскольку матрица системы имеет треугольный: 
вид, можно последовательно, начиная с 
хт,
найти все неизвестные. 
Действительно, 
хт = ут,
хт _, 
и т. д. Общие формулы.'
обратного хода имеют вид
x i = y i—
2
Ciixh i = m —
1........ 1, 
х.п = ут.
(10)
/=г
+1
2. 
Расчетные формулы. При реализации на ЭВМ прямого хода 
метода Гаусса нет необходимости действовать с переменными 
Xi, х2, 
. . . ,
хт.
Достаточно указать алгоритм, согласно которому ис­
ходная матрица 
А
преобразуется к треугольному виду (9), и ука­
зать соответствующее преобразование правых частей системы. По­
лучим эти общие формулы. Пусть осуществлены первые 
k
— 1 ша­
гов, т. е. уже исключены переменные 
х и х2,
. . . ,
xh~i.
Тогда имеем 
систему
Х 1
~Т 
C l2X 2
~f" • • • ~Г 
CykX k
+
С1 т х т
— 
У и
Х2~^~
• • ■ +
C2kXk
 + . . . +
С2тХт.
 =
Угл
x k—
\
Ck—
i,kx k 
Ск-\,тх т — Ук- i »
.. 
+ C & 1)xm = f t 1\

п
_f<*-D
• • Т" 
и т т
Лт 

— / т
atk 1)xk
+ .
U-mk xk
+
(И)
51


Рассмотрим 6-е уравнение этой системы
п{к~1)у,Л. 
Л-п{к~1К
U-kk
Jt* —
f—
. . . “Г 
а к т Х , п =
f k
и предположим, что 
а£-1) =£
0. Поделив обе части этого уравнения на
йй-11» получим
%h
"b^/t.ft+i-^A+i “Ь 
l/ht
(12)
где
Ckj=

j
= 6 + 1, 6 + 2, . . .
< “L) 
f t *
Ук —
----- .
akk
, m,
Далее, умножим, уравнение (12) па 
и вычтем полученное со­
отношение из t'-ro уравнения системы (11), где t' = 6 + 1, 6 + 2, . . . ,
т.
В результате последняя группа уравнений системы (11) примет вид
X k
+
Ck,k+lx k + l
+ ■
• • +
CkmXm — У к

йй+1,£+1^>6+1 “Ь • • • "Ь 
Gk+i,m Xm = = :f k + it
где
л < +
у
_
1

4
-
п {к)
у
— f (&)
“ т ,я + 1 Л/г+1 

• • • “Т" 
и т т Л т
— / 
т
»
afi = at r i) ~ аТк1)сЫ'
Г / = 6 + 1 , 6 + 2, . . . .
т,
f?' = f t * ~ a t % , i
 = 6 + 1, 6 + 2, . . . ,
т.
Таким образом, в прямом ходе метода Гаусса коэффициенты 
уравнений преобразуются по следующему правилу:
a f , = a ki,
 
6, /' = 1, 2, . .
т,
Сц —
 —
-j
-— , / = 6 + 1, 6 + 2, 
. . . , т,
6 = 1 , 2 .......
т,
 
(13)
л(к—
1) 
akk
of' — atj~*
 
(14)
i,
/' = 6+1, 6 + 2, . . . ,
m,
6 = 1, 2, . . . ,
m—
1.
Вычисление правых частей системы (8) осуществляется по фор­
мулам
/10, = /ь
=
 
Л = 1, 2
........
т,
 
(15)
f t ]
 
=
/ f ' 1’
-
4 ' V / - 6 + 1, 6 + 2
------
т.
 
(16)
Коэффициенты 
Сц
и правые части 
y h i=
1, 2, . . . ,
т, j — i+1,
/ + 2, ... 
52


. . . , m, хранятся в памяти ЭВМ и используются при осуществлении 
обратного хода по формулам (10).
Основным ограничением метода является предположение о 
том, что все элементы 
на которые проводится деление, от­
личны от нуля. Число 
называется 
ведущим элементом на k -м
шаге исключения.
Даже если какой-то ведущий элемент не равен 
нулю, а просто близок к нему, в процессе вычислений может проис­
ходить сильное накопление погрешностей. Выход из этой ситуации 
состоит в том, что в качестве ведущего элемента выбирается не 
ДиТ1', 
а другое число (т. е. на 
k-м
шаге исключается не 
xk,
а дру­
гое переменное 
xh j=£k).
Наиболее последовательно такая страте­
гия выбора ведущих элементов осуществлена в методе Гаусса с вы­
бором главного элемента (см. § 3).
3. Подсчет числа действий. Подсчитаем число арифметических 
действий, необходимых для решения системы (2) с помощью мето­
да Гаусса. Поскольку выполнение операций умножения и деления 
на ЭВМ требует гораздо больше времени, чем выполнение сложе­
ния и вычитания, ограничимся подсчетом числа умножений и де­
лений. Читатель по аналогии может самостоятельно найти требуе­
мое число действий сложения и вычитания.
1. Вычисление коэффициентов 
ckj, k = \,
2, .. ., 
m, j = k + l ,
k + 2, 
. . . ,
m,
по формулам (13) требует
S ( « - * ) = 1 + 2 + . . . + ( m - l ) = - - ^ P ^
h=i
делении.
2. Вычисление всех коэффициентов 
af)
по формулам (14) тре­
бует
У
(m — 
k f
= I2 + 22 + . . . + (т — I)2 = (- — ^-т(— — -
6
умножений.
Таким образом, вычисление ненулевых элементов сч треуголь­
ной матрицы 
С
требует

Download 18,25 Mb.

Do'stlaringiz bilan baham:
1   ...   42   43   44   45   46   47   48   49   ...   257




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish