КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Метод Гаусса
Рассмотрим систему линейных алгебраических уравнений
Будем предполагать, что определитель матрицы А отличен от нуля. Метод Гаусса основан на приведении матрицы А к треугольному виду. Это достигается последовательным исключением неизвестных из уравнений системы. Сначала с помощью первого уравнения исключается x1 из всех последующих уравнений системы. Затем с помощью второго уравнения исключается x2 из третьего и всех последующих уравнений. Этот процесс, называемый прямым ходом метода Гаусса, продолжается до тех пор, пока в левой части последнего (п -го) уравнения не останется лишь один член с неизвестным xп, т.е. матрица системы будет приведена к треугольному виду. Обратный ход метода Гаусса состоит в последовательном вычислении искомых неизвестных, т.е. решая последнее уравнение, находим значение xп; далее, используя это значение, из предыдущего уравнения вычисляем xп-1 и т.д. Последним найдем x1 из первого уравнения. При реализации на ЭВМ прямого хода метода Гаусса нет необходимости действовать с переменными
где В результате последняя группа уравнений системы (3.2) примет вид:
где
Коэффициенты Обратный ход, как уже указывалось, заключается в вычислении неизвестных
Откуда
Общая формула обратного хода для вычисления переменной xк, имеет вид
Основным ограничением метода является предположение о том, что все элементы Пусть на к - ом шаге имеем систему (З.2). Сначала добиваемся выполнения условия
путем перестановки двух уравнений системы (3.2), а также двух столбцов неизвестных со своими коэффициентами и соответствующей перенумерацией коэффициентов и неизвестных. При этом если переставляются столбцы, то соответствующая перестановка и перенумерация производятся и в уравнениях, которые на к - ом шаге не преобразуются, т.е. при Найденный максимальный по модулю элемент (если В большинстве существующих стандартных программ одновременно с решением системы линейных алгебраических уравнений (3.1) вычисляется определитель матрицы А. Определитель полученной в результате прямого хода треугольной матрицы равен произведению её диагональных элементов и отличается от определителя
где S - суммарное число перестановок строк и столбцов. Если матрица заданной системы вырожденная, то перед исключением некоторой неизвестной главный элемент окажется равным нулю. Этим самым и обнаружится, что определитель заданной системы равен нулю. Метод Гаусса используется также для вычисления обратной матрицы. Пусть матрица А-1 с элементами xij является обратной к матрице А. Тогда имеем матричное уравнение
где Е - единичная матрица. Отсюда каждый j – й столбец
где Как уже указывалось выше, решение системы (З.1), полученное методом Гаусса, может быть искажено вычислительной погрешностью, являющейся следствием округлений при вычислениях. Рассмотрим способ уточнения решения. Пусть найдено решение
Обозначив вектор уточнений
Решим эту систему и положим
Дата добавления: 2014-12-25; Просмотров: 972; Нарушение авторских прав?; Мы поможем в написании вашей работы! |