Скачать презентацию Численное решение СЛАУ с помощью LU-разложения матрицы коэффициентов Скачать презентацию Численное решение СЛАУ с помощью LU-разложения матрицы коэффициентов

LU разложение для решения СЛАУ.ppt

  • Количество слайдов: 21

Численное решение СЛАУ с помощью LU-разложения матрицы коэффициентов. Вычисление определителя матрицы. Обращение матрицы. Численное решение СЛАУ с помощью LU-разложения матрицы коэффициентов. Вычисление определителя матрицы. Обращение матрицы.

Постановка задачи: (1) Идея метода L – нижняя треугольная матрица U – верхняя треугольная Постановка задачи: (1) Идея метода L – нижняя треугольная матрица U – верхняя треугольная матрица LUx = b Ly = b ; Ux = y (2 а) (2 б)

Теорема(об LU-разложении матрицы) Если все главные угловые миноры матрицы А не равны нулю, то Теорема(об LU-разложении матрицы) Если все главные угловые миноры матрицы А не равны нулю, то матрицу А можно представить в виде где L – нижняя треугольная матрица, U – верхняя треугольная матрица. Если какая – либо из матриц L, U имеет ненулевую диагональ, то такое разложение единственно.

Два вида разложения: 1) (3) 2) (4) Два вида разложения: 1) (3) 2) (4)

Получение матриц L и U Получение матриц L и U

Получение расчетных формул для матриц L и U Получение расчетных формул для матриц L и U

Получение расчетных формул для матриц L и U (продолжение) Получение расчетных формул для матриц L и U (продолжение)

Первый шаг второго этапа Первый шаг второго этапа

Второй шаг второго этапа Второй шаг второго этапа

Вычисление определителя матрицы Метод Гаусса Прямой ход LU-алгоритм - I вид LU-разложения или - Вычисление определителя матрицы Метод Гаусса Прямой ход LU-алгоритм - I вид LU-разложения или - II вид LU-разложения

Обращение матрицы Обращение матрицы

Введем новые обозначения Получим n систем из n уравнений Введем новые обозначения Получим n систем из n уравнений

Численное решение СЛАУ со специального вида матрицами Численное решение СЛАУ со специального вида матрицами

Метод скалярной 3 -х точечной прогонки Постановка задачи : (1) (2) Метод скалярной 3 -х точечной прогонки Постановка задачи : (1) (2)

Введем новые обозначения (3) (4) (5) (3), (5) – граничные уравнения 0 c 0 Введем новые обозначения (3) (4) (5) (3), (5) – граничные уравнения 0 c 0 b a

от Зависимость (6) (6 а) от Зависимость (6) (6 а)

Вычисление и (7) (8) (9) Вычисление и (7) (8) (9)

Вычисление (10) (11) (12) и Вычисление (10) (11) (12) и

Вычисление (13) Вычисление (13)

Алгоритм метода скалярной прогонки 1. Прогонка вперед – вычисление прогоночных коэффициентов: Формула (12), Формулы Алгоритм метода скалярной прогонки 1. Прогонка вперед – вычисление прогоночных коэффициентов: Формула (12), Формулы (8), (9). 2. Прогонка назад – вычисление формула (13); Формула (6)

Условие применимости метода Достаточным условием применимости метода прогонки является требование диагонального преобладания в матрице Условие применимости метода Достаточным условием применимости метода прогонки является требование диагонального преобладания в матрице А: (14) Замечание Диагональное преобладание гарантирует что угловые миноры матрицы А отличны от 0 (15)