|
|||||||
|
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Метод исключения ГауссаРассмотрим систему уравнений:
…………….. или
Метод Гауса можно интерпретировать как метод, в котором первоначально матрица приводится к верхней треугольной форме (прямой ход), а далее к единичной (обратный ход). Очевидно, если матрица единичная, то Начнем исследование системы с частного случая, когда матрица системы (1) верхняя треугольная, поэтому
Общая формула нахождения остальных xk:
Это обратный ход метода Гаусса. Теперь рассмотрим переведение матрицы системы (1) к верхней треугольной. Вычтем из второго уравнения система (1) первое, умноженное на такое число, при котором коэффициент при x1 обратится в нуль. То же проделаем со всеми остальными уравнениями. В результате все коэффициенты первого столбца, лежащие ниже главной диагонали, обратятся в нуль. Затем, используя второе уравнение, обратим в нуль соответствующие коэффициенты второго столбца. Последовательно продолжая этот процесс, приведем матрицу системы к верхней треугольной форме. Запишем общие формулы прямого хода метода Гаусса. Пусть проведено исключение коэффициентов из (k-1)-го столбца. Тогда останутся уравнения с нулевыми элементами ниже главной диагонали.
Умножим k-ю строку на число
и вычтем из m-й строки. Первый нулевой элемент этой строки обратится в нуль, а остальные изменятся по формулам:
Проведя вычисления по этим формулам при всех указанных индексах, обратим в нуль элементы k-го столбца, лежащие ниже главной диагонали. Запишем треугольную систему, получающуюся после выполнения всех вычислений прямого хода. На освободившиеся места в нижней половине матрицы системы поставим множитель cmk, их нужно запоминать, так как они могут потребоваться при обращении матрицы или уточнения решения. Получим систему:
Треугольная матрица легко решается обратным ходом. На некотором шаге прямого хода может оказаться, что коэффициент
Если они велики, то это означает грубую ошибку в расчетах (ошибка в программе), если малы, а система хорошо обусловлена, то решение найдено достаточно точно, хотя для плохо обусловленной системы малость невязок не гарантирует хорошей точности решения. Пример 3. Система уравнений
Разделим 1-ую строку на 2 и обнулим элементы ниже 1-го в 1-м столбце
k=2, приводим второй элемент матрицы: делим 2-ю строку на 0,5 и обнулим элемент в 3-ей строке
k=3 разделим элементы третьей строки
Найдем неизвестные из полученной системы: X3= 3 X2= 2 X3= 1 Проверка правильности решения:
Поиск по сайту: |
||||||
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.649 сек.) |