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

П 3.6 Решение системы линейных алгебраических уравнений методом прогонки

Читайте также:
  1. I. Решение логических задач средствами алгебры логики
  2. I. Составление дифференциальных уравнений и определение передаточных функций
  3. I. Формирование системы военной психологии в России.
  4. I.СИСТЕМЫ ЛИНЕЙНЫХ УРАВНЕНИЙ. МЕТОД ГАУССА
  5. II. Органы и системы эмбриона: нервная система и сердце
  6. II. Решение логических задач табличным способом
  7. II. Цель и задачи государственной политики в области развития инновационной системы
  8. II. Экономические институты и системы
  9. III. Мочевая и половая системы
  10. III. Органы и системы эмбриона: пищеварительная система
  11. III. Разрешение споров в международных организациях.
  12. III. Решение логических задач с помощью рассуждений

 

Рассмотрим метод прогонки. Этот метод применим в случае, когда матрица системы является трехдиагональной.

Имеем систему линейных алгебраических уравнений с трехдиагональной матрицей:

 

(1)

 

Достаточным условием устойчивости метода прогонки является условие преобладания диагональных элементов в матрице А, в которой :

причем строгое неравенство имеет место хотя бы при одном i [7; 8].

Решение системы будем искать в виде [4; 18]

, (2)

 

где - прогоночные коэффициенты.

Для их определения выразим из первого уравнения системы (1) х 1 через х 2, получим:

, (3)

 

откуда . (4)

Из второго уравнения системы (1) с помощью (3) выразим через , получим:

 

,

 

откуда . (5)

 

Продолжая этот процесс, получим из i -го уравнения системы (1)

, i = 1, 2, …, n–1. (6)

 

следовательно = , = , i = 2, …, n (7)

 

Таким образом, прямой ход метода прогонки по определению прогоночных коэффициентов завершен. Коэффициенты находятся по формулам (4), (7).

Обратный ход прогонки состоит в нахождении неизвестных

(8)

 

и далее, используя формулу (2) и значения прогоночных коэффициентов (4), (7), последовательно вычисляем все неизвестные .

Рассмотренный метод (4), (7), (8) называется правой прогонкой. В этом случае определение неизвестных происходит в направлении убывания индексов.

Аналогично, начиная с последнего уравнения СЛАУ (1), можно вывести формулы левой прогонки (9) (12). В этом алгоритме значение неизвестных находятся в направлении возрастания индексов [4; 19].

 

, (9)

, , (10)

(11)

, (12)

 

Пример 1. Решить систему уравнений методом прогонки:

 

Решение:

Представим систему в матричном виде

.

 

Прямой ход. Вычисляем прогоночные коэффициенты:

Обратный ход. Вычисляем неизвестные xi:

 


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 |

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



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