Амиров_Д_Ф_«Численные_методы»_Методические_указания_по_выполнени. Лабораторная работа 2 14 Метод Ньютона (касательных). Метод итерации. 14 Лабораторные работы 3, 4 24
Скачать 1.58 Mb.
|
Пример 3. Решение СЛАУ методом простой итерации. Дана СЛАУ: 1.2 x1 0.22 x2 0.1 x3 0.1 x4 0.1 x5 20 0.1 x1 1.3 x2 0.03 x3 0.1 x4 0.2 x5 3 0.15 x1 0.1 x2 0.8 x3 0.1 x4 0.1 x5 3.9 0.5 x1 0.1 x2 0.28 x3 0.94 x4 0.1 x5 5 0.2 x1 0.3 x2 0.2 x3 0.1 x4 0.93 x5 9 Проверка условия сходимости: 0.22 0.1 0.15 0.5 0.2 0.1 0.03 0.1 0.1 0.3 0.1 0.1 0.1 0.28 0.2 0.1 0.2 0.1 0.1 0.1 1.2 1.3 0.8 0.94 0.93 Условие сходимости выполняется. Задаем коэффициенты аi, j : 1.2 0.22 0.1 0.1 0.1 0.1 1.3 0.03 0.1 0.2 A 0.15 0.5 0.1 0.1 0.8 0.28 0.1 0.94 0.1 0.1 0.2 0.3 0.2 0.1 0.93 Задаем свободные коэффициенты bi : 20 3 B 3.9 5 9 Заданная точность: e:0.001 i:0 .. 4 ; AAi j j:0 .. 4 Ai j Ai i BBi Bi Ai i AAi i 0 0 0.183 0.083 0.083 0.083 0.077 0 0.023 0.077 0.154 AA 0.187 0.532 0.215 0.125 0.106 0.323 0 0.298 0.215 0.125 0 0.108 0.125 0.106 0 16.667 2.308 BB 4.875 5.319 9.677 Определяем коэффициент сжатия: 1 normi(AA) 2 norm1(AA) 3 norme(AA) 1 1.043 2 1.011 3 0.88 Определяем критерий достижения заданной точности: Для определения критерия достижения заданной точности выбираем a3 0.88 , т.к. a3 1. E:e (1 a3) a3 E0.000136 Вычисляем значение итерационной последовательности: k:0 ..12 ; x0 :BB; xk1 :BB AAxk
x x k 1 ( xk 0 ) 0 ( x k 1 ) 1 ( xk ) 1 x k 1 ( xk 2 ) 2 ( x k 1 ) 3 ( x k ) 3 x k 1 ( xk ) 4 4
Полученное десятое значение суммы модулей разности (0,000119) при e0,000136 удовлетворяет условию. Значит, что 10 столбец значений х является решением СЛАУ. x1 16,860; x2 2,248; x3 9,766; x4 11,615; x5 4,475 . 3 0 x k 5 1 8 x k 6 x k 2 1 3 x k 11 x k 4 13 15 16.92 k trace 1 trace 2 trace 3 trace 4 trace 5 Зависимость xi(k) (i=0..4) от количества итераций (к) |