Задание 2.
Пронаблюдаем изменение чисел обусловленности матриц при LU разложении.
Были выбраны следующие матрицы:
A1 = 4.2811e-001 9.5528e-001 1.5327e-001 6.2237e-001 9.9023e-001
2.0208e-002 7.7398e-001 5.8535e-001 4.4168e-002 5.4645e-001
2.4229e-002 1.6050e-001 9.2991e-001 7.8570e-002 9.4266e-001
4.7605e-001 6.2157e-001 4.6980e-001 4.7116e-001 1.0885e-001
5.2682e-001 7.4742e-001 7.8339e-001 4.2582e-001 1.6796e-001
A2 = 1.0000e+000 5.0000e-001 3.3333e-001 2.5000e-001 2.0000e-001
5.0000e-001 3.3333e-001 2.5000e-001 2.0000e-001 1.6667e-001
3.3333e-001 2.5000e-001 2.0000e-001 1.6667e-001 1.4286e-001
2.5000e-001 2.0000e-001 1.6667e-001 1.4286e-001 1.2500e-001
2.0000e-001 1.6667e-001 1.4286e-001 1.2500e-001 1.1111e-001
A3 = 2.000000642781634e+000 3.000000553089729e+000 4.000000012008894e+000
3.000000268187746e+000 4.000000880866920e+000 5.000000278789144e+000
4.000000728129859e+000 5.000000856259835e+000 6.000000574129472e+000
5.000000892204986e+000 6.000000599542632e+000 7.000000827920029e+000
6.000000509929135e+000 7.000000482246576e+000 8.000000704574436e+000
5.000000341858421e+000 6.000000408683335e+000
6.000000402026360e+000 7.000000205636495e+000
7.000000538903893e+000 8.000000293393988e+000
8.000000189744535e+000 9.000000256123061e+000
9.000000434691367e+000 1.000000031261078e+001
Непосредственно LU разложение приводить не будем – результирующие матрицы можно легко получить легко, воспользовавшись программой. Приведём лишь основные результаты:
Определители:
A1 |
A2 |
A3 |
|
det |
8.1089e-002 |
3.7493e-012 |
-1.5108e-018 |
Числа обусловленности
1 |
2 |
3 |
|
A |
7.5906e+000 |
4.7661e+005 |
2.5400e+008 |
L |
3.7751e+000 |
6.0512e+000 |
3.9124e+000 |
U |
4.5844e+000 |
2.8307e+005 |
1.1928e+008 |
Выводы:
Все расчёты производились при помощи программы MATLABv7.0.1.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.