Студопедия

Главная страница Случайная страница

Разделы сайта

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






Метод прогонки






Это простой и эффективный алгоритм решения СЛАУ с трехдиагональными матрицами:

(6)

Выведем расчетные формулы. Из первого уравнения системы (6) получим

, где , .

Подставим выражение для во второе уравнение системы (6) и получим

Преобразуем это уравнение к виду

, где , .

Подставляем последнее выражение в третье уравнение и т.д. На -м шаге этого процесса () уравнение системы преобразуется к виду

, (7)

где , .

На -м шаге подстановка в последнее уравнение выражения приведет к уравнению . Отсюда . Значения остальных неизвестных для вычисляются по формуле (7).

Алгоритм метода прогонки состоит из двух этапов. Прямой ход (прямая прогонка) состоит в вычислении прогоночных коэффициентов и . При коэффициенты вычисляют по формулам: , , , а при - по рекуррентным формулам:

, , .

При прямая прогонка завершается вычислением

, .

Обратный ход (обратная прогонка) дает значения неизвестных. Сначала полагают . Затем значения остальных неизвестных вычисляют по формуле , .

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.