АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Метод Гаусса (метод исключения Гаусса)

Читайте также:
  1. F. Метод, основанный на использовании свойства монотонности показательной функции .
  2. FAST (Методика быстрого анализа решения)
  3. I этап Подготовка к развитию грудобрюшного типа дыхания по традиционной методике
  4. I. 2.1. Графический метод решения задачи ЛП
  5. I. 3.2. Двойственный симплекс-метод.
  6. I. ГИМНАСТИКА, ЕЕ ЗАДАЧИ И МЕТОДИЧЕСКИЕ ОСОБЕННОСТИ
  7. I. Метод рассмотрения остатков от деления.
  8. I. Методические основы
  9. I. Методические основы оценки эффективности инвестиционных проектов
  10. I. Организационно-методический раздел
  11. I. Предмет и метод теоретической экономики
  12. I. Что изучает экономика. Предмет и метод экономики.

Наиболее распространенный среди прямых методов для решения систем при n<10. Он основан на приведении матрицы системы к треугольному виду. Это достигается последовательным исключением неизвестных из уравнений системы. Сначала с помощью первого уравнения исключается х1 из всех последующих уравнений системы. Затем с помощью второго уравнения исключается х2 из третьего и всех последующих уравнений системы и т.д. Этот процесс называется прямым ходом метода Гаусса и продолжается до тех пор, пока в левой части последнего n- го уравнения не останется лишь один член с неизвестным хn, то есть матрица системы будет приведена к треугольному виду.

Обратный ход метода Гаусса состоит в последовательном вычислении искомых неизвестных. Решая последнее уравнение, находим единственное неизвестное хn . Далее, используя это значение, из предыдущего уравнения, вычисляем хn-1 и т. д. Последним найдем х1 из первого уравнения.

Рассмотрим применение метода Гаусса для системы из 3-х уравнений с 3-мя неизвестными.

1)

2)

Матрица системы имеет треугольный вид. На этом заканчивается прямой ход метода Гаусса.

Заметим, что в процессе исключения неизвестных приходится выполнять операции деления на коэффициенты а11, a’22 и т. д., которые называются ведущими элементами. Поэтому они должны быть отличны от нуля. В противном случае необходимо соответственным образом переставить уравнения системы.

Обратный ход

Такой порядок метода Гаусса называется схемой единственного деления.

Одной из модификаций метода Гаусса является схема с выбором главного элемента. Она состоит в том, что требование неравенства нулю ведущих элементов, на которые происходит деление в процессе исключения, заменяется более жестким: из всех оставшихся в к -ом столбце элементов нужно выбрать наибольший по модулю и переставить уравнения так, чтобы этот элемент оказался на месте ведущего элемента.

Модификацией метода Гаусса является и схема Жордана, при которой матрица системы А приводится к диагональному виду, то есть все элементы, кроме элементов на главной диагонали, должны быть равны 0. Особых преимуществ нет. Облегчается обратный ход, усложняется прямой, так как увеличивается число операций.

Модификацией метода Гаусса есть и метод прогонки. Он используется для решения частного случая разреженных систем линейных уравнений – уравнений с трех диагональной матрицей коэффициентов. Такие системы получаются при численном решении краевых задач для дифференциальных уравнений.

Запишем систему уравнений в виде

b1x1+c1x2+… =d1

a2x+b2x2+c2x3+… =d2

0+a3x2+b3x3+c3x4+… =d3

an-1xn-2+bn-1xn-1+cn-1xn=dn-1

anxn-1+bnxn=dn

Метод прогонки состоит из двух этапов: прямой прогонки (аналог прямого хода метода Гаусса) и обратной прогонки (аналога обратного хода метода Гаусса). Прямая прогонка состоит в том, что каждое неизвестное xi выражается через xi+1 с помощью прогоночных коэффициентов

xi=Aixi+1+Bi i=1,2,…,n-1

Из первого уравнения

x1=A1x2+B1

Из второго уравнения

a2(A1x2+B1)+b2x2+c2x3=d2

a2A1x2+ a2B1+b2x2+c2x3=d2

x2(a2A1+ b2)+a2B1+c2x3=d2

x2=A2x3+B2

l2=a2A1+b2

Аналогично можно вычислить прогоночные коэффициенты для любого i

,

li=aiAi-1+bi i=2,…,n-1

Таким образом

xn-1=An-1xn+Bn-1

Далее выполняется обратная прогонка, для чего сначала вычисляется xn из последнего уравнения

anxn-1+bnxn=dn

an(An-1xn+Bn-1)+bnxn=dn

anAn-1xn+ an Bn-1+bnxn=dn

xn(anAn-1+bn)+an Bn-1=dn

Затем xn-1, используя формулу

xn-1=An-1xn+Bn-1

и формулы для прогоночных коэффициентов.

При вычислении Ai и Bi надо учитывать возможность деления на 0. Чтобы этого не произошло желательно, чтобы в таких системах выполнялось условие преобладания диагональных элементов, то есть | bi |≥| ai |+| ci | и хотя бы для одного i неравенство должно быть строгим.

 


1 | 2 | 3 | 4 | 5 |

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



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.005 сек.)