Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Решение систем линейных алгебраических уравнений с трехдиагональной матрицей (метод прогонки)




 

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

Трехдиагональная СЛАУ имеет следующий вид:

.

Эту системы уравнений можно записать в виде

, , (9.19)

, .

Удобнее для обозначения коэффициентов СЛАУ использовать один индекс. Обозначив

,

,

,

,

вместо (9.19) получим

, , (9.20)

, .

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

, , (9.21)

где – некоторые числа.

Получим на основании формулы (9.21) формулы прямого хода. Для этого уменьшим в (9.21) индекс на единицу,

, (9.22)

и подставим (9.21) и (9.22) в уравнение (9.20). Получим

.

Выражая отсюда , будем иметь

. (9.23)

Чтобы выражение (9.23) совпало с (9.21), необходимо выполнение равенств

, , . (9.24)

Формулы (9.24) – это формулы прямого хода метода прогонки, а формула (9.21) – обратного хода. Осталось определить, с каких значений начинать расчеты по формулам прямого и обратного хода. Расчеты прямого хода по формуле (9.24) начинаются со значений и , которые нам неизвестны. Однако в формулах (9.24) перед и стоит множитель , который равен нулю. Поэтому можно брать . Расчеты обратного хода по формуле (9.21) начинаются со значения . Поскольку перед в (9.21) стоит множитель , то следует взять .

Вычисления по формулам (9.21), (9.24) метода прогонки требуют всего ячеек памяти и арифметических операций, что гораздо меньше, чем по общим формулам метода исключения Гаусса.

Попутно с решением системы уравнений можно найти определитель трехдиагональной матрицы системы уравнений по формуле

.

 


 






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных