|
Сущность метода:
1. Преобразовать
СЛАУ (2)
к эквивалентной : 2. Задать
начальное приближение 3. Уточнять решение согласно рекуррентному соотношению:
что соответствует
4. Итерации
прерываются при выполнении условия:
Для изложенной последовательности действий необходимо выяснить: ·
сходится ли
процесс, т.е. имеет ли место · какова скорость сходимости, если процесс сходится; ·
какова
погрешность найденного решения, т.е. чему равна
Теорема 1. (о необходимом и достаточном условии сходимости метода простых итераций) Для сходимости
алгоритма (3)
при любых
Для выяснения вопроса сходимости на основании этой теоремы возникает необходимость вычисления собственных значений матрица, что представляет собой отдельную трудоемкую задачу.
Теорема 2. (о достаточном условии сходимости метода простых итераций) Метод простых
итераций, реализующийся на основании алгоритма (3), сходится к
единственному решению системы (2) при любом начальном приближении
Замечания. 1. Условия
теоремы предъявляют завышенные требования к матрице 2. Сходящийся процесс является самоисправляющимся, т.е. ошибочное приближение можно рассматривать как новое начальное. 3. Условия сходимости выполняются, если в исходной матрице диагональные элементы преобладают, т.е. и хотя бы для одного уравнения неравенство строгое. 4. Чем
меньше
Если в
итерационном процессе норма матрицы
На основании
этой теоремы можно получить число итераций, требуемых для достижения заданной
точности:
Алгоритм решения задачи методом простых итераций
Пример 7.1. Решить систему методом простых итераций.
Дано:
Решение:
1. Проверим условие сходимости для заданной системы:
Очевидно, условие сходимости не выполнено ни для одного из уравнений системы, следовательно, необходимо преобразовать исходную систему к виду, при котором диагональные коэффициенты преобладают.
Преобразуем исходную систему. В данном случае достаточно переставить уравнения системы:
2. Преобразуем систему к эквивалентному виду:
3. Зададим начальное приближение:
4. Найдем
решение СЛАУ методом простых итераций с точностью
Итерация 1
Итерация 2
Остальные итерации запишем в виде таблицы:
Критерий окончания счета выполнен, получено решение:
Ответ: |