Прямые методы решения СЛАУ
Количество операций для решения системы В первом случае матрица 1. Перестановка столбцов и строк. 2. Умножение столбцов и строк на число. 3. Прибавление к строке (столбцу) другой строки, умноженной на число. Каждое элементарное преобразование можно представить в виде матрицы
Метод Гаусса (Метод исключений)
Формально, метод Гаусса основан на последовательном применении матриц
Пример для матрицы (3 Действие матрицы
Вычислительная схема метода Гаусса
В каждом уравнении выделяется ведущий элемент, на который производится деление; пусть это будет
Все остальные элементы преобразуются по схеме:
На втором шаге ведущим элементом выбирается
(5.2.2.2)
Элементы во втором столбце с
Преобразование к верхней треугольной матрице называется прямым ходом. Далее следует обратный ход: начиная с
В машинных расчетах в качестве ведущего элемента обычно выбирается максимальный элемент
Эта строка (или столбец) переставляются на место
Пусть
Из преобразуемого элемента вычитается произведение элементов, стоящих на побочной диагонали, деленное на ведущий элемент. Ортогонализация матриц
Матрица называется ортогональной, если Рассмотрим матрицу А, как набор вектор – столбцов Запишем
следовательно, известен и вектор
В общем случае получим выражения:
Покажем, что
Решение системы уравнений методом ортогонализации
Оптимальной является следующая схема, основанная на свойствах вектора Из структуры векторов Умножаем систему слева на в уравнении остается одно слагаемое:
Полученную систему умножим на
Итерационные методы решения СЛАУ Метод простой итерации
Многие итерационные методы могут быть сведены к процессу простой итерации. При этом исходное уравнение тем или иным способом должно быть сведено к уравнению
Здесь
где Процесс простой итерации строится следующим образом:
В качестве начального приближения Заметим, что переход от (5.1) к (5.3.1.1) может быть выполнен не единственным способом, что приводит к различным модификациям метода простой итерации. Так, метод (5.3.1.3) с преобразованием (5.3.1.2) известен в литературе как метод Ричардсона. Другие методы простой итерации будут рассмотрены в разделе 5.3.2. Процесс простой итерации может быть эквивалентно записан также в виде ряда по степеням оператора
Если матрица Пусть Отсюда следует достаточное условие сходимости процесса простой итерации: Действительно, тогда
Оператор с Спектральным радиусом матрицы (конечномерного оператора) Для любой нормы справедливо соотношение Доказывается, что необходимым и достаточным условием сходимости процесса простой итерации (5.3.1.3) является
при этом итерации сходятся не хуже геометрической прогрессии со знаменателем Условие (5.3.1.5) является, как правило, сильным ограничением при непосредственном применении метода (5.3.1.2), (5.3.1.3) к заданной СЛАУ. Выбор нового оператора
В качестве условия выхода из вычислительного процесса по достижении заданной точности решения
Воспользуйтесь поиском по сайту: ![]() ©2015 - 2025 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|