Laboratorni_roboti_ChM
.pdfЧисельні методи © Мірошкіна І.В.
Given A x b
5.722
0.516 Find (x) 0.496
0.711
Отримаємо розв’язок методом Гауса за єдиного ділення. Формуємо розширеную матрицю,
додаємо вектор вільних членів стовпцем справа.
ORIGIN 1
Формуємо розширеную матрицю, додаємо вектор вільних членів стовпцем справа
|
0.11 |
1.13 |
0.17 |
0.18 |
1 |
|
||
A |
0.13 |
1.17 |
0.18 |
0.14 |
0.13 |
|||
|
0.11 |
1.05 |
0.17 |
0.15 |
0.11 |
|||
|
||||||||
|
|
|
|
|
|
|
|
|
|
0.15 |
0.05 |
0.18 |
0.11 |
1 |
|
0
x 0
00
Метод Гаусса (схема єдиного ділення)
k 1
j 5 1
Ak j |
Ak j |
|
|
|
|
|
|
|
|
||||
Ak k |
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
||||
|
|
1 |
|
10.273 |
1.545 |
1.636 |
9.091 |
||||||
A |
0.13 |
1.17 |
0.18 |
|
0.14 |
0.13 |
|||||||
|
0.11 |
1.05 |
0.17 |
0.15 |
0.11 |
|
|||||||
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.15 |
0.05 |
0.18 |
|
0.11 |
1 |
|
||||||
i 2 4 |
|
|
|
|
|
|
|
|
|
|
|||
j 5 1 |
|
|
|
|
|
|
|
|
|
|
|||
Ai j Ai j Ai kAk j |
|
|
|
|
|||||||||
|
1 |
10.273 |
1.545 |
|
1.636 |
9.091 |
|||||||
|
|
0 |
2.505 |
0.381 |
0.073 1.052 |
||||||||
A |
|
|
|
|
|
|
|
|
|
|
|
||
|
0 |
2.18 |
|
0 |
|
0.33 |
0.89 |
|
|||||
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
1.591 |
0.412 |
|
|
|
|
|
||||
|
|
0.355 0.364 |
k 2
j 5 2
A Ak j k j Ak k
11
Чисельні методи © Мірошкіна І.В.
|
1 |
10.273 |
1.545 |
1.636 |
|
9.091 |
|||
A |
0 |
1 |
|
0.152 |
0.029 |
|
0.42 |
||
|
0 |
2.18 |
0 |
0.33 |
|
0.89 |
|
||
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
0 |
1.591 |
0.412 |
|
|
|
|
|
|
|
0.355 0.364 |
|||||||
i 3 4 |
|
|
|
|
|
|
|
||
j 5 2 |
|
|
|
|
|
|
|
||
Ai j Ai j Ai kAk j |
|
|
|
||||||
|
1 |
10.273 |
1.545 |
1.636 |
|
9.091 |
|
||
A |
0 |
1 |
|
0.152 |
0.029 |
|
0.42 |
|
|
|
0 |
0 |
|
0.331 0.267 |
0.025 |
|
|||
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
0 |
0 |
|
0.17 |
0.309 |
0.304 |
|
||
k 3 |
|
|
|
|
|
|
|
|
|
j 5 3 |
|
|
|
|
|
|
|
||
Ak j |
Ak j |
|
|
|
|
|
|
||
Ak k |
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
||
|
1 |
10.273 |
1.545 |
1.636 |
|
9.091 |
|||
A |
0 |
1 |
|
0.152 |
0.029 |
|
0.42 |
||
|
0 |
0 |
|
1 |
0.805 |
|
0.076 |
||
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
0 |
0 |
|
0.17 |
0.309 |
0.304 |
|||
i 4 |
|
|
|
|
|
|
|
|
|
j 5 3 |
|
|
|
|
|
|
|
||
Ai j Ai j Ai kAk j |
|
|
|
||||||
|
1 |
10.273 |
1.545 |
1.636 |
|
9.091 |
|||
A |
0 |
1 |
|
0.152 |
0.029 |
|
0.42 |
||
|
0 |
0 |
|
1 |
0.805 |
|
0.076 |
||
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
0 |
0 |
|
0 |
0.446 |
0.317 |
|||
k 4 |
|
|
|
|
|
|
|
|
|
j 5 3 |
|
|
|
|
|
|
|
||
Ak j |
Ak j |
|
|
|
|
|
|
||
Ak k |
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
||
|
1 |
10.273 |
1.545 |
1.636 |
|
9.091 |
|
||
A |
0 |
1 |
|
0.152 |
0.029 |
|
0.42 |
|
|
|
0 |
0 |
|
1 |
0.805 0.076 |
|
|||
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
0 |
0 |
|
0 |
1 |
|
|
|
|
|
|
0.711 |
|
i 4
xA
ii 5
i 3 1
12
Чисельні методи © Мірошкіна І.В.
|
i 1 |
Ai kxk |
xi Ai 5 |
|
|
|
k 4 |
|
Відповідь:
5.722
0.516
x0.496
0.711
Тепер отримаємо розв’язок методом Гауса за схемою вибору головного елемента. Формуємо
розширеную матрицю, додаємо вектор вільних членів стовпцем справа.
|
0.11 |
1.13 |
0.17 |
0.18 |
1 |
|
|
0 |
|
|
0 |
|
0 |
0 |
0 |
0 |
0 |
||
|
0.13 |
1.17 |
|
|
0.13 |
|
0 |
|
|
|
|
0 |
|
|
|
0 |
|||
A |
0.18 |
0.14 |
x |
m |
|
0 |
C |
0 |
0 |
0 |
|||||||||
0.11 |
1.05 |
0.17 |
0.15 |
0.11 |
|
0 |
|
0 |
0 |
0 |
0 |
0 |
0 |
||||||
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.15 |
0.05 |
0.18 |
0.11 |
1 |
|
|
|
0 |
|
|
0 |
|
0 |
0 |
0 |
0 |
0 |
В матриці А обираємо найбільший по модулю елемент (останній стовпець не розглядаємо)
Найбільший за модулем елемент A2,2=-1.17 тоді
p 2 |
q 2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
i 1 4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
A |
i q |
|
|
|
|
|
|
|
0.966 |
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
mi |
|
|
|
|
|
if i p |
|
|
|
|
|
1.17 |
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
A |
|
|
|
|
m |
|
|
|
|||||||||||
|
|
|
|
|
|
p q |
|
|
|
0.897 |
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
Ap q |
|
otherw ise |
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
0.043 |
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
i 1 4 |
|
j 1 5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
Ai j |
|
Ai j Ap jmi |
if (i p ) |
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
Ai j |
otherw ise |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
0.236 |
|
0 |
0.004 |
0.315 |
1.126 |
|||||
|
|
|
|
|
|
|
|
|
|
A |
|
0.13 |
|
1.17 |
|
0.18 |
0.14 |
0.13 |
|||
|
|
|
|
|
|
|
|
|
|
|
0.007 |
|
0 |
0.332 0.276 0.007 |
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.144 |
|
0 |
0.172 |
0.116 |
0.994 |
|||||
Формуємо матрицю С |
|
|
|
|
|
|
|
|
|
|
|
||||||||||
j 1 5 |
|
C1 j Ap j |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
0.13 |
1.17 |
0.18 |
0.14 |
0.13 |
||||
|
|
|
|
|
|
|
|
|
|
|
C |
|
0 |
|
0 |
|
0 |
0 |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
0 |
|
0 |
0 |
0 |
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
0 |
|
0 |
0 |
0 |
|
Вилучаємо головній рядок й стовпець (обнуляємо їх):
i p |
j 1 5 |
Ai j 0 |
13
Чисельні методи © Мірошкіна І.В.
|
0.236 |
0 |
0.004 |
0.315 |
1.126 |
|
||
A |
|
0 |
0 |
0 |
0 |
0 |
|
|
|
0.007 0 |
0.332 0.276 0.007 |
||||||
|
||||||||
|
|
|
|
|
|
|
|
|
|
0.144 |
0 |
0.172 |
0.116 |
0.994 |
|
Найбільший за модулем елемент A3,3=-0,332 тоді
p 3 |
q 3 |
i 1 4 |
|
|
|
|
|
|
|
A |
i q |
|
|
|
|
|
0.012 |
||
|
|
|
|
|
|
|
|
|
|
||||||
|
mi |
|
|
|
|
|
|
if i p |
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
0 |
|
|||
|
|
|
A |
p q |
m |
||||||||||
|
|
|
|
|
|
|
0.332 |
||||||||
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
Ap q |
|
otherw ise |
|
|
|
|
|||||
|
|
|
|
|
|
|
0.52 |
||||||||
i 1 4 |
j 1 5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ai j |
|
|
Ai j Ap jmi |
if (i p ) |
|
|||||||||
|
|
|
|
||||||||||||
|
|
|
|
|
|
Ai j |
|
|
otherw ise |
|
|
|
|||
|
|
0.235 |
0 |
0 |
0.312 |
1.125 |
|||||||||
|
A |
|
|
0 |
|
|
0 |
0 |
0 |
|
0 |
|
|||
|
|
0.007 |
0 |
0.332 0.276 0.007 |
|||||||||||
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.141 |
0 |
0 |
0.259 |
0.991 |
Формуємо матрицю С
j 1 5 |
C2 j Ap j |
|
|
|
|
|
||
|
|
|
0.13 |
1.17 |
0.18 |
0.14 |
0.13 |
|
|
|
|
0.007 |
0 |
0.332 |
0.276 |
0.007 |
|
|
C |
|
|
|
|
|
|
|
|
|
0 |
0 |
0 |
0 |
0 |
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
0 |
0 |
0 |
0 |
0 |
|
Вилучаємо головній рядок й стовпець
i p j 1 5
A0
ij
|
0.235 0 |
0 |
0.312 |
1.125 |
||||
A |
|
0 |
0 |
0 |
0 |
0 |
|
|
|
0 |
0 |
0 |
0 |
0 |
|
||
|
||||||||
|
|
|
|
|
|
|
|
|
|
0.141 0 |
0 |
0.259 |
0.991 |
Найбільший за модулем елемент A1,4=0.312, тоді
p 1 |
q 4 |
i 1 4
14
Чисельні методи © Мірошкіна І.В.
|
mi |
|
|
Ai q |
if i p |
|
0.312 |
||||
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
0 |
|
||
|
|
A |
p q |
m |
|||||||
|
|
|
|
|
0 |
|
|||||
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|||
|
|
Ap q otherw ise |
|
|
|
|
|||||
|
|
|
|
0.831 |
|||||||
i 1 4 |
j 1 5 |
|
|
|
|
|
|
|
|
|
|
|
Ai j |
|
|
Ai j Ap jmi |
if (i p ) |
|
|||||
|
|
|
|
Aotherw ise
ij
0.235 0 0 0.312 1.125
A |
|
0 |
0 |
0 |
0 |
0 |
|
|
|
0 |
0 |
0 |
0 |
0 |
|
||
|
||||||||
|
|
|
|
|
|
|
|
|
|
0.337 0 |
0 |
0 |
1.926 |
Формуємо матрицю С
j 1 5 |
C3 j Ap j |
|
|
|
|
|
||
|
|
|
0.13 |
1.17 |
0.18 |
0.14 |
0.13 |
|
|
|
|
0.007 |
0 |
0.332 |
0.276 |
0.007 |
|
|
C |
|
|
|
|
|
|
|
|
|
0.235 |
0 |
0 |
0.312 |
1.125 |
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
0 |
0 |
0 |
0 |
0 |
|
Вилучаємо головній рядок й стовпець
i p j 1 5
A0
ij
|
|
0 |
0 |
0 |
0 |
0 |
|
|
A |
|
0 |
0 |
0 |
0 |
0 |
|
|
|
0 |
0 |
0 |
0 |
0 |
|
||
|
||||||||
|
|
|
|
|
|
|
|
|
|
0.337 0 |
0 |
0 |
1.926 |
Формуємо матрицю С
p 4 |
j 1 5 |
C4 j Ap j
|
|
0.13 |
1.17 |
0.18 |
0.14 |
0.13 |
||
|
|
0.007 |
0 |
0.332 |
0.276 |
0.007 |
||
C |
|
|
|
|
|
|
||
|
0.235 |
0 |
0 |
0.312 |
1.125 |
|
||
|
||||||||
|
|
|
|
|
|
|
|
|
|
0.337 |
0 |
0 |
0 |
1.926 |
Шукаємо розв’язок з матриці С:
|
|
C |
5 |
|
|
C |
5 |
C |
x |
|
|
|
|
|
|
||
x1 |
|
4 |
|
x4 |
3 |
|
3 |
1 1 |
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
C4 1 |
|
|
|
C3 |
4 |
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
C |
|
|
C |
x C |
|
x |
|
C |
5 |
C |
x C |
x C |
x |
||
x3 |
2 5 |
2 |
1 1 |
2 |
4 4 |
|
x2 |
1 |
1 |
4 4 1 |
3 3 1 |
1 1 |
|||||
|
|
|
|
C2 3 |
|
|
|
|
|
|
|
C1 2 |
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15
Чисельні методи © Мірошкіна І.В.
Відповідь:
5.722
0.516 x 0.496
0.711
2. Розв’язати СЛАР методами простої ітерації та Зейделя з точністю 0,001. Порівняти швидкість збіжності обох методів.
x1 |
2.15 0.32x1 |
0.05x2 |
0.11x3 |
0.08x4, |
||||||||||
|
|
|
0.83 0,11x1 0.16x3 0.28x3 |
0.06x4, |
||||||||||
x |
2 |
|||||||||||||
|
|
1.16 0.08x1 |
0.15x2 |
0.12x4 , |
|
|
|
|||||||
x3 |
|
|
|
|||||||||||
x |
4 |
0.44 0.21x |
0.13x |
2 |
0.27x |
3 |
. |
|
|
|
||||
|
|
|
1 |
|
|
|
|
|
|
|
||||
|
|
|
0.32 |
0.05 |
0.11 |
0.08 |
|
|
|
|
|
2.15 |
||
|
|
0.11 |
0.16 |
0.28 |
0.06 |
|
|
|
0.83 |
|||||
|
0.08 |
0.15 |
0 |
|
0.12 |
|
|
|
|
1.16 |
||||
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.21 |
0.13 |
0.27 |
0 |
|
|
|
|
|
|
0.44 |
Перевіримо виконання достатньої умови збіжності ітераційного процесу:
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
T |
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
T |
|
|
|
|
|
|
|
|
2 |
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
max |
|
|
|
T |
|
3 |
0.61 |
|
|
|
|
|
|
3 |
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
0.72 |
||||||
|
|
|
|
|
max |
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
T |
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Умова виконується – ітераційний процес буде збіжним. Обираємо початкове наближення розв’язку: x0
x1 x0
2.9719
1.0775 x1 1.5093
0.4326
x2 x1
|
|
3.35551 |
|
|
|
|
|
|
|
x2 |
|
1.07214 |
|
|
|
1.50746 |
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
x1 x2 |
0.48646 |
|
|
0.73169 |
x3 x2
16
Чисельні методи © Мірошкіна І.В.
|
|
|
|
|
|
3.50173 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.01062 |
|
|
|
|
|
|
|
|
|
|
x3 |
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
1.50146 |
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x2 x3 |
0.17748 |
||||
|
|
|
|
|
0.81105 |
|
|
|
|||||||
x4 x3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.55113 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.97826 |
|
|
|
|
|
|
|
|
|
|
x4 |
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
1.49441 |
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x3 x4 |
0.06311 |
||||
|
|
|
|
|
0.83214 |
|
|
|
|||||||
x5 x4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.56623 |
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
0.9644 |
|
|
|
|
|
|
|
|
|
|
x5 |
|
|
|
|
|
|
|
|
|
|
|||||
|
1.49097 |
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x4 x5 |
|
0.02121 |
||||
|
|
|
|
|
|
0.8364 |
|
|
|
|
|||||
x6 x5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.57033 |
|
|
|
|
|
|
|
|
|
||
|
|
|
|
0.95931 |
|
|
|
|
|
|
|
|
|
||
x6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
1.48959 |
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
6.70037 10 3 |
|||
|
|
|
|
|
|
|
x5 x6 |
|
|||||||
|
|
|
|
0.83684 |
|
||||||||||
x7 x6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.57127 |
|
|
|
|
|
|
|
|
|
||||
|
|
0.95763 |
|
|
|
|
|
|
|
|
|
||||
x7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
1.4891 |
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10 3 |
|
|
|
|
|
|
|
|
x6 x7 |
1.99452 |
|||||||
|
|
|
0.83667 |
|
|||||||||||
x8 x7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.57142 |
|
|
|
|
|
|
|
|
|
|||
|
|
0.95713 |
|
|
|
|
|
|
|
|
|
||||
x8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.48895 |
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10 4 |
|
|
|
|
|
|
|
|
x7 x8 |
5.64705 |
||||||
|
|
0.83652 |
|
x x8
Відповідь:
3.57142
0.95713
x1.48895
0.83652
Метод Зейделя. Розіб’ємо матрицю на дві трикутні матриці так, щоб =h+g.
0 |
0 |
0 |
0 |
1 1 |
||||||
|
2 1 |
|
|
|
|
|
|
|
||
0 |
0 |
0 |
0 |
|||||||
|
|
|||||||||
h |
|
1 |
|
2 |
0 |
0 |
g |
0 |
||
|
3 |
3 |
|
|
|
|
|
|||
|
|
1 |
|
2 |
|
0 |
|
|
0 |
|
|
4 |
4 |
4 3 |
|
|
|
|
Обираємо початкове наближення розв’язку: x0
1 2 |
1 3 |
1 4 |
|
2 2 |
2 3 |
2 4 |
|
|
|||
|
3 3 |
|
|
0 |
3 4 |
||
|
|
|
|
0 |
0 |
4 4 |
17
|
|
|
|
|
|
|
|
|
|
|
|
|
Чисельні методи © Мірошкіна І.В. |
|
4 |
|
|
|
|
|
4 |
|
|
|
|
|
|
x11 1 |
|
g1 j x0j |
|
x12 2 h2 1 x11 g2 j x0j |
|||||||||
|
j 1 |
|
|
|
|
|
j 2 |
|
|
|
|||
|
2 |
h3 j x1j |
4 |
g3 j x0j |
3 |
|
h4 j x1j g4 4 x04 |
||||||
x13 3 |
|
x14 4 |
|||||||||||
|
j 1 |
|
j 3 |
|
|
|
|
|
j 1 |
|
|
|
|
|
|
|
|
|
2.9719 |
|
|
|
|
|
|
|
|
|
|
|
x1 |
0.98709 |
|
|
|
|
|
|
|
||
|
|
|
|
|
1.59862 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.74405 |
|
x1 x0 |
|
1.51478 |
||||
|
4 |
|
|
|
|
|
4 |
|
|
|
|
||
x21 1 |
|
g1 j x1j |
|
x22 2 h2 1 x21 g2 j x1j |
|||||||||
|
j 1 |
|
|
|
|
|
j 2 |
|
|
|
|||
|
2 |
|
4 |
|
|
|
3 |
|
|
|
|
||
x23 3 |
h3 j x2j |
|
g3 j x1j |
x24 4 h4 j x2j g4 4 x14 |
|||||||||
|
j 1 |
|
j 3 |
|
|
|
|
|
j 1 |
|
|
|
|
|
|
|
|
|
3.38573 |
|
|
|
|
|
|
|
|
|
|
|
x2 |
1.01847 |
|
|
|
|
|
|
|
||
|
|
|
|
|
1.49434 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.80688 |
|
|
x2 x1 |
0.43251 |
|||||
|
4 |
|
|
|
|
|
4 |
|
|
|
|
||
x31 1 |
|
g1 j x2j |
|
x32 2 h2 1 x31 g2 j x2j |
|||||||||
|
j 1 |
|
|
|
|
|
j 2 |
|
|
|
|||
|
2 |
|
4 |
|
|
|
3 |
|
|
|
|
||
x33 3 |
h3 j x3j |
|
g3 j x2j |
x34 4 h4 j x3j g4 4 x24 |
|||||||||
|
j 1 |
|
j 3 |
|
|
|
|
|
j 1 |
|
|||
|
|
|
|
|
|
3.51329 |
|
|
|
|
|
|
|
|
|
|
x3 |
0.9765 |
|
|
|
|
|
|
|
||
|
|
|
|
1.49071 |
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.82723 |
|
x3 x2 |
|
|
0.13586 |
||
|
4 |
|
|
|
|
|
4 |
|
|
|
|
||
x41 1 |
|
g1 j x3j |
|
x42 2 h2 1 x41 g2 j x3j |
|||||||||
|
j 1 |
|
|
|
|
|
|
j 2 |
|
|
|
||
|
2 |
h3 j x4j |
4 |
g3 j x3j |
|
|
|
|
|
|
3 |
||
x43 3 |
|
x44 4 h4 j x4j g4 4 x34 |
|||||||||||
|
j 1 |
|
j 3 |
|
|
|
|
|
|
|
|
|
j 1 |
|
|
|
|
|
3.55323 |
|
|
|
|
|
|
|
|
|
|
|
x4 |
0.96315 |
|
|
|
|
|
|
|
||
|
|
|
|
|
1.48946 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.83354 |
|
x4 x3 |
|
0.04261 |
||||
|
4 |
g1 j x4j |
|
|
|
|
|
|
|
|
4 |
g2 j x4j |
|
x51 1 |
|
|
|
|
x52 2 h2 1 x51 |
||||||||
|
j 1 |
|
|
|
|
|
|
|
j 2 |
|
|||
|
2 |
h3 j x5j |
4 |
g3 j x4j |
|
|
|
|
3 |
h4 j x5j g4 4 x44 |
|||
x53 3 |
|
x54 4 |
|||||||||||
|
j 1 |
|
j 3 |
|
|
|
|
|
j 1 |
18
|
|
|
Чисельні методи © Мірошкіна І.В. |
|
3.56572 |
|
|
x5 |
0.95891 |
|
|
|
1.48907 |
|
|
|
|
|
|
|
0.83551 |
x5 x4 |
0.01333 |
|
4 |
g1 j x5j |
|
|
|
|
|
4 |
|
g2 j x5j |
|||||
x61 1 |
|
|
|
|
x62 2 h2 1 x51 |
||||||||||
|
j 1 |
|
|
|
|
|
|
|
|
|
|
j 2 |
|
||
|
2 |
|
4 |
|
|
|
|
|
|
|
|
|
3 |
|
|
x63 3 |
h3 j x5j |
|
g3 j x5j |
|
x64 4 h4 j x6j g4 4 x54 |
||||||||||
|
j 1 |
|
j 3 |
|
|
|
|
|
|
|
j 1 |
|
|||
|
|
|
|
|
|
3.56961 |
|
|
|
|
|
|
|
|
|
|
|
|
x6 |
|
0.95801 |
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
1.48883 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.05777 10 3 |
|||
|
|
|
|
|
0.83614 |
x6 x5 |
|
||||||||
|
4 |
g1 j x6j |
|
|
|
|
|
4 |
|
g2 j x6j |
|||||
x71 1 |
|
|
|
|
x72 2 h2 1 x71 |
||||||||||
|
j 1 |
|
|
|
|
|
|
|
|
|
j 2 |
|
|
||
|
2 |
h3 j x7j |
4 |
g3 j x6j |
|
|
|
|
|
|
|
3 |
h4 j x7j g4 4 x64 |
||
x73 3 |
|
|
|
|
x74 4 |
||||||||||
|
j 1 |
|
j 3 |
|
|
|
|
|
|
|
|
|
j 1 |
|
|
|
|
|
|
|
3.57084 |
|
|
|
|
|
|
|
|
|
|
|
|
|
x7 |
0.95719 |
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
1.48891 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10 3 |
|
|
|
|
|
0.83632 |
|
|
x7 x6 |
1.48341 |
||||||
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
4 |
|
x81 1 |
|
g1 j x7j |
|
|
|
|
x82 2 h2 1 x81 g2 j x7j |
||||||||
|
j 1 |
|
|
|
|
|
|
|
|
|
|
|
|
j 2 |
|
|
2 |
h3 j x8j |
4 |
g3 j x7j |
|
|
|
|
|
|
|
3 |
h4 j x8j g4 4 x74 |
||
x83 3 |
|
|
|
|
x84 4 |
||||||||||
|
j 1 |
|
j 3 |
|
|
|
|
|
|
|
|
|
j 1 |
|
|
|
|
|
|
3.57121 |
|
|
|
|
|
|
|
|
|
||
|
|
x8 |
0.95703 |
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
1.48889 |
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.10693 10 4 |
|
|
|
|
0.83637 |
|
|
|
x8 x7 |
|
|||||||
|
|
3.57121 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Відповідь: x |
0.95703 |
|
|
|
|
|
|
|
|
|
|
|
|
||
1.48889 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.83637 |
|
|
|
|
|
|
|
|
|
|
|
|
Метод простої ітерації і метод Зейделя показали однакову швидкість збіжності.
19
Чисельні методи © Мірошкіна І.В.
ЛАБОРАТОРНА РОБОТА № 3,4
ТЕМА: Визначення коренів алгебраїчних та трансцендентних рівнянь. Наближене розв’язування систем нелінійних рівнянь.
МЕТА: Опанувати чисельними методами визначення коренів алгебраїчних та трансцендентних рівнянь – методами половинного ділення, Ньютона, модифікованим методом Ньютона, січних, ітерацій. Опанувати чисельними методами наближеного розв’язування систем двох нелінійних рівнянь – методом Ньютона та методом ітерацій.
ТЕОРЕТИЧНІ ВІДОМОСТІ Знаходження наближених значень дійсних коренів алгебраїчного рівняння порядку n:
P ( x ) a |
0 |
x n a |
1 |
x n 1 |
... a |
n 1 |
x a |
n |
0, |
(1) |
n |
|
|
|
|
|
|
||||
або трансцендентного рівняння: |
|
|
|
|
||||||
f ( x ) 0 |
|
|
|
|
|
|
|
|
|
(2) |
в методах обчислювальної математики виконують у два етапи:
відокремлюють корені, тобто визначають проміжки на числовій осі Ox, на кожному з яких знаходиться єдиний (відокремлений) корінь рівняння;
уточнюють відокремлені корені до потрібного наближення.
Метод послідовного перебору для відокремлення коренів базується на таких положеннях:
- якщо неперервна на відрізку [ a;b ] функція f ( x ) приймає на його кінцях значення різних знаків (тобто f ( a ) f ( b ) 0 ), то рівняння (1) або
(2) має на цьому відрізку при наймі один корінь;
-якщо функція f ( x ) до того ж ще й строго монотонна, то корінь на від-
різку [ a;b ] єдиний.
y |
B |
|
y=f(x) |
||
|
a |
c |
|
b |
x |
0 |
|
|
||
|
|
|
||
|
f(c) |
|
|
|
A |
|
|
|
|
|
Рис. 2 |
|
|
|
Виходячи з приблизного графіка функції f ( x ), |
визначають інтервал [ a;b ] . |
Далі обчислюють значення f ( x ), починаючи з точки x a , рухаючись управо з деяким кроком h (рис.1). Як тільки виявиться пара сусідніх значень f ( x ), яка має різні знаки, і функція f ( x ) монотонна на цьому відрізку, так відповідні
значення аргументу x (попереднє й наступне) можна вважати кінцями відрізку, що містить корінь.
20