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

Описание метода

Читайте также:
  1. B. метода разделения смеси веществ, основанный на различных дистрибутивных свойствах различных веществ между двумя фазами — твердой и газовой
  2. II. — Общее описание призрака.
  3. III. Краткое описание лабораторного стенда
  4. PR- специалист: комплексное описание профессии
  5. VIII. Описание основных факторов риска, связанных с деятельностью Общества
  6. АЛЬТЕРНАТИВНЫЕ ОБЪЯСНЕНИЯ ЭФФЕКТА МЕТОДА СКРЫТЫХ ВОПРОСОВ
  7. Анализ движения денежных средств прямым и косвенным методами.
  8. Анализ метода
  9. Библиографическое описание многотомного документа
  10. Библиографическое описание научного произведения
  11. Библиографическое описание рецензий и рефератов
  12. Библиографическое описание сериальных и других продолжающихся ресурсов

Метод Гаусса является одним из самых распространенных методов решения систем линейных уравнений. Этот метод еще называют методом последовательного исключения неизвестных.

Рассмотрим базовый вариант метода Гаусса, называемый схемой единственного деления.

ПРЯМОЙ ХОД состоит из n - 1 шагов исключения.

1-й шаг. Целью этого шага является исключение неизвестного x1 из уравнений с номерами i = 2, 3, …, n. Предположим, что коэффициент a11 (0. Будем называть его главным элементом 1-го шага.

Найдем величины qi1 = ai1/a11 (i = 2, 3, …, n), называемые множителями 1-го шага. Вычтем последовательно из второго, третьего, …, n-го уравнений системы первое уравнение, умноженное соответственно на q21, q31, …, qn1. Это позволит обратить в нуль коэффициенты при x1 во всех уравнениях, кроме первого. В результате получим эквивалентную систему

 

a11x1 + a12x2 + a13x3 + … + a1nxn = b1,

a22(1)x2 + a23(1)x3 + … + a2n(1)xn = b2(1),

a32(1)x2 + a33(1)x3 + … + a3n(1)xn = b3(1),

........

an2(1)x2 + an3(1)x3 + … + ann(1)xn = bn(1).

 

в которой aij(1) и bij(1) вычисляются по формулам

aij(1) = aij - qi1a1j, bi(1) = bi - qi1b1.

2-й шаг. Целью этого шага является исключение неизвестного x2 из уравнений с номерами i = 3, 4, …, n. Пусть a22(1) ¹ 0, где a22(1) – коэффициент, называемый главным (или ведущим) элементом 2-го шага. Вычислим множители 2-го шага

 

qi2 = ai2(1) / a22(1) (i = 3, 4, …, n)

 

и вычтем последовательно из третьего, четвертого, …, n-го уравнения системы второе уравнение, умноженное соответственно на q32, q42, …, qn2. В результате получим систему

 

a11x1 + a12x2 + a13x3 + … + a1nxn = b1,

a22(1)x2 + a23(1)x3 + … + a2n(1) = b2(1),

a33(2)x3 + … + a3n(2)xn = b3(2),

..................

. an3(2)x3 + … + ann(2)xn = bn(2).

 

Здесь коэффициенты aij(2) и bij(2) вычисляются по формулам

 

aij(2) = aij(1) – qi2a2j(1), bi(2) = bi(1) – qi2b2(1).

 

Аналогично проводятся остальные шаги. Опишем очередной r-й шаг.

r-й шаг. В предположении, что главный (ведущий) элемент r-го шага arr(r–1) отличен от нуля, вычислим множители r-го шага

 

qir = air(r–1) / arr(r–1) (i = r + 1, …, n)

 

и вычтем последовательно из (r + 1)-го, …, n-го уравнений полученной на предыдущем шаге системы r-e уравнение, умноженное соответственно на qr+1,r, qr+2,r, …, qnr.

После (n - 1)-го шага исключения получим систему уравнений

 

a11x1 + a12x2 + a13x3 + … + a1nxn = b1,

a22(1)x2 + a23(1)x3 + … + a2n(1)xn = b2(1),

a33(2)x3 + … + a3n(2)xn = b3(2),

....................................

ann(n–1)xn = bn(n–1).

матрица A(n-1) которой является верхней треугольной. На этом вычисления прямого хода заканчиваются.

 

 

ОБРАТНЫЙ ХОД. Из последнего уравнения системы находим xn. Подставляя найденное значение xn в предпоследнее уравнение, получим xn–1. Осуществляя обратную подстановку, далее последовательно находим xn–1, xn–2, …, x1.

Вычисления неизвестных здесь проводятся по формулам

 

xn = bn(n–1) / ann(n–1),

xr = (bn(r–1) – ar,r+1(r–1)xr+1 – … – arn(r–1)xn) / ar-1r-1, (r = n –1, …, 1).

 

Вычисление множителей, а также обратная подстановка требуют деления на главные элементы arr(r–1). Поэтому если один из главных элементов оказывается равным нулю (или близким к нулю), то алгоритм не может быть реализован, необходимо принимать специальные меры.


 

     
 
 
   

 


 


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |

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



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