- •Аппроксимация производных
- •Погрешности численного дифференцирования
- •Варианты заданий
- •Лабораторная работа №7 Численное интегрирование
- •Одномерный случай
- •Метод Гаусса
- •Метод прямоугольников
- •Метод трапеций
- •Метод парабол (метод Симпсона)
- •Увеличение точности
- •Метод Гаусса-Кронрода
- •Интегрирование при бесконечных пределах
- •Методы Монте-Карло
- •Многомерный случай
- •Варианты заданий
- •Лабораторная работа №8
- •Матричная форма
- •Методы решения
- •Метод прогонки
- •Алгоритм
- •Приложения
- •Варианты заданий
- •Лабораторная работа №9
- •Итерационные методы
- •Варианты заданий
Метод прогонки
М
8.8
или, что тоже самое,
О
8.9
И
8.10
Г
8.11
правая часть i-го
уравнения. Это соотношение будет
выполняться независимо от решения, если
потребовать
О
8.12
И
8.13
После нахождения прогоночных коэффициентов α и β, используя уравнение (2), получим решение системы. При этом,
8.14
Д
8.15
c недиагональной матрицей
Вычисления
проводятся в два этапа. На первом этапе
вычисляются компоненты матрицы
и вектора
8.16
и
8.17
Такая схема вычисления объясняет также английский термин этого метода «shuttle».
Также можно сказать, что для применимости формул метода прогонки достаточно свойства диагонального преобладания у матрицы A.
Разложение Халецкого
Разложение Хaлецкого — представление симметричной положительно-определённой матрицы A в виде A = LLT, где L — нижняя треугольная матрица со строго положительными элементами на диагонали. Иногда разложение записывается в эквивалентной форме: A = UTU, где U = LT — верхняя треугольная матрица. Разложение Халецкого всегда существует и единственно для любой симметричной положительно-определённой матрицы.
Существует
также обобщение этого разложения на
случай комплекснозначных матриц. Если
A
— положительно-определённая эрмитова
матрица,
то существует разложение
, где L
— нижняя треугольная матрица с
положительными действительными
элементами на диагонали, а
—
эрмитово-сопряжённая
к ней матрица.
Алгоритм
Э
8.18
Выражение под корнем всегда положительно, если A — действительная положительно-определённая матрица.
Д
8.19
Приложения
Это разложение может применяться для решения системы линейных уравнений Ax = b, если матрица A симметрична и положительно-определена. Такие матрицы часто возникают, например, при использовании метода наименьших квадратов и численном решении дифференциальных уравнений.
Выполнив разложение A = LLT, решение x получается последовательным решением двух треугольных систем уравнений: Ly = b и LTx = y. Такой способ решения иногда называется методом квадратных корней. По сравнению с более общими методами, такими как метод Гаусса или LU-разложение, он устойчивее численно и требует примерно вдвое меньше арифметических операций.
Разложение Холецкого также применяется в методах Монте-Карло для генерации коррелированных случайных величин. Пусть X — вектор из независимых стандартных нормальных случайных величин, а Σ = LLT — желаемая ковариационная матрица. Тогда вектор Y = LX будет иметь многомерное нормальное распределение с нулевым математическим ожиданием и ковариационной матрицей Σ.
Контрольные вопросы:
Что такое система линейных алгебраических уравнений?
Что такое метод Гаусса?
Для чего используется метод прогонки?
