Метод Гаусса-Зейделя

Это один из итерационных методов решения систем линейных алгебраических уравнений, поэтому требуется задать начальную точку итерационного процесса

Система уравнений на k-ой итерации преобразована в форму явных зависимостей, позволяющих последовательно определять все переменные следующей итерационной точки.

(59)

Сходимость метода на текущей операции оценивается уменьшением длины вектора невязок системы уравнений: Решение системы уравнений считается найденным, если выполняется условие требуемой точности вычислений: . Иногда принимают упрощенное условие окончания итерационного процесса , где обозначена норма вектора, характеризующая его длину. Существует три общепринятых нормы векторов:

1. ; 2. ; 3. . Какую из этих норм принять – вопрос не принципиальный.

Несколько замечаний.

1. Метод особенно эффективен на задачах большой размерности с разреженными матрицами [A], требует меньшего объема оперативной памяти и машинного времени.

2. Метод применим не для любой системы линейных уравнений, т.к. решение может не сходиться, т.е. последующая итерация дает большую невязку, чем предыдущая. Условие сходимости итерационного процесса – все корни li уравнения по модулю должны быть меньше 1. Найти эти корни порой непросто, поэтому другой достаточный вариант условия сходимости итерационного процесса – это диагональное доминирование:

3. Учитывая замечание 2, требуется подготовка системы линейных уравнений к расчету, которая состоит в перестановке уравнений таким образом, чтобы наибольшие по модулю коэффициенты стояли на диагонали матрицы.








Дата добавления: 2015-06-10; просмотров: 668;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.