Метод Гаусса
Метод Гаусса предназначен для решения систем линейных алгебраических уравнений (СЛАУ). Его описание приводится в предположении, что число неизвестных равно числу уравнений и что определитель матрицы коэффициентов системы отличен от нуля (матрица невырожденная).
Пусть задана СЛАУ (запись в матричном виде) Ax = b, где
, ,.
Составляется расширенная матрица системы . С элементами этой матрицы выполняются следующие операции, которые обычно называются элементарными:
можно менять местами строки;
к одной строке можно прибавлять другую, умноженную на любое число;
можно умножать строку на любое число, отличное от нуля (используется в основном при вычислениях вручную, на бумаге).
Цель выполнения элементарных операций – получить под главной диагональю матрицы A нули. Этой цели добиваемся последовательными переходами от одной матрицы к другой после выполнения определенного цикла элементарных операций.
От матрицы переходим к матрицеследующим образом. Пусть. Тогда первую строку матрицыоставляем без изменения, т.е.,,. Ко второй строке прибавляем первую строку, умноженную на число, т.е.,,, при этом окажется, что.
К третьей строке прибавляем первую строку, умноженную на число , т.е.,,, при этом окажется, что. Таким же образом преобразуем все строки, т.е. к строке с номеромi прибавляется первая строка, умноженная на число ,,,,. В результате этих вычислений получим матрицу
.
Первый шаг прямого хода метода Гаусса на этом закончен.
Далее переходим к матрице , добиваясь нулей во втором столбце, начиная с третьей строки. Строки 1,2 оставим без изменений. Полагаем,. К строке с номеромматрицыприбавляем вторую строку, умноженную на число,,,,. В действительностиj меняется от 2 до n, так как первый столбец в результате этих действий останется без изменений. Получим матрицу
.
На этом закончен второй шаг прямого хода метода Гаусса.
Продолжая вычисления аналогичным образом, переходим к матрице, где в третьем столбце, начиная с четвертой позиции, будут стоять нули. Действуя далее аналогично, придем к матрице
,
у которой под главной диагональю стоят одни нули. Прямой ход метода Гаусса закончен.
Матрице соответствует система уравнений
равносильная исходной. Ее решения легко найти по формулам ,(значениеуже найдено) и так далее. Общая формула:
,
Метод Гаусса требует выполнения порядка арифметических операций. Это один из самых экономичных методов.
- Оглавление предисловие
- Основные понятия и вычислительные методы (теоретическая часть)
- Метод Гаусса
- Метод lu-разложения
- Обращение матрицы и вычисление определителя
- Число обусловленности матрицы (системы уравнений)
- Вычислительные методы для решения нелинейных уравнений
- Метод половинного деления
- Метод Ньютона (метод касательных)
- Метод секущих
- Метод итераций
- Преимущества и недостатки методов
- Методы решения систем нелинейных уравнений
- Метод Ньютона для систем уравнений
- Метод итераций для систем уравнений
- Некоторые сведения о полиномах и их корнях
- Полиномиальные уравнения
- Вычисление интегралов
- Дифференциальные уравнения (численные методы)
- Жесткие системы дифференциальных уравнений
- Аналитическое решение систем линейных дифференциальных уравнений с постоянными коэффициентами
- Нахождение экстремумов функции нескольких переменных
- Метод покоординатного спуска
- Симплекс-метод
- Метод наискорейшего спуска
- Метод Ньютона
- Преобразования Фурье и Лапласа
- Применение системы mathcad для решения вычислительных задач (практическая часть)
- Исправления
- Продолжение простейших вычислений
- Точность
- Символьные вычисления
- Переменные
- Функции пользователя
- Операции математического анализа
- Построение графиков функций одного переменного
- Задания для самостоятельной работы
- Матрицы
- Векторы
- Системы линейных уравнений
- Число обусловленности матрицы
- Собственные числа и собственные векторы матрицы
- Графики функций двух переменных
- Задания для самостоятельной работы
- Нахождение корней нелинейного уравнения
- Решение систем нелинейных уравнений
- Корни многочлена
- Наибольший общий делитель двух многочленов
- Кратные корни
- Результант
- Задания для самостоятельной работы
- Полиномиальные уравнения
- Вычисление определенных интегралов
- Решение дифференциальных уравнений
- Задания для самостоятельной работы
- Системы дифференциальных уравнений
- Решение жестких систем дифференциальных уравнений
- Решение линейных систем дифференциальных уравнений с постоянными коэффициентами
- Задания для самостоятельной работы
- Нахождение экстремумов функции
- Экстремумы функции многих переменных
- Преобразования Фурье и Лапласа
- Дискретное преобразование Фурье
- Задания для самостоятельной работы