Оценка погрешности при решении системы линейных уравнений
Для того, чтобы оценить погрешности вычислений решения системы линейных уравнений, нам нужно ввести понятия соответствующих норм матриц. Прежде всего, вспомним три наиболее часто употребляемые нормы для вектора
Для всякой нормы векторов можно ввести соответствующую норму матриц:
которая согласована с нормой векторов в том смысле, что
Можно показать, что для трёх приведённых выше случаев нормы матрицы
Здесь Для вещественных симметричных матриц Абсолютная погрешность решения системы:
где
Относительная погрешность оценивается по формуле:
где Итерационные методы решения систем линейных уравнений Рассмотрим систему линейных уравнений, которая плохо решается методами Гаусса. Перепишем систему уравнений в виде:
где
Метод простой итерации Якоби Этот метод состоит в следующем: выбирается произвольный вектор
Приведём теорему, дающую достаточное условие сходимости метода Якоби. Теорема. Если Легко заметить, что эта теорема является простым обобщением теоремы о сжатых отображениях изученных нами раньше для одношагового итерационного процесса в общем виде. Все оценки, полученные ранее, переносятся и для системы уравнений, разница лишь в понятиях соответствующих норм. Обобщая метод простой итерации Якоби для случая системы уравнений:
Строим алгоритм решения: а) переписываем уравнение (24) в однородном виде и умножаем на постоянную
б) добавляем
в) строим итерационную формулу Якоби:
где постоянную
где Рассмотрим числовой пример: Пусть имеем систему уравнений:
Переписываем систему в виде:
Составляем итерационную формулу:
Коэффициент
Метод Гаусса-Зейделя
Для решения линейной системы уравнений разработано множество итерационных методов. Тем более, что метод простой итерации Якоби сходится медленно. Одним из таких методов является метод Гаусса-Зейделя.
Для иллюстрации метода рассмотрим числовой пример:
Уравнения переписаны таким образом, что на главной диагонали стоят максимальные для каждого уравнения коэффициенты. Начинаем с приближения
Беря это значение Общий алгоритм метода Гаусса-Зейделя имеет вид: Пусть
где у матрицы
где
Метод Гаусса-Зейделя состоит в том, что итерации производятся по формуле:
где Замечание: для сходимости метода (34) достаточно выполнения хотя бы одного из условий: а)
б)
Воспользуйтесь поиском по сайту: ![]() ©2015 - 2026 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|