
- •«Вычислительная математика»
- •Часть 1.
- •§ 1. Действия с приближенными величинами
- •§ 2. Методы решения нелинейных уравнений
- •§ 3. Нормы вектора и матрицы
- •§ 4. Прямые методы решения систем линейных алгебраических уравнений с квадратной матрицей
- •Введение
- •§1. Действия с приближенными величинами
- •1.1 Основные понятия
- •Задачи для самостоятельного решения
- •1.2 Погрешности арифметических операций
- •Задачи для самостоятельного решения
- •1.3 Погрешности вычисления значения функции
- •Задачи для самостоятельного решения
- •Литература:
- •§2 Методы решения нелинейных уравнений
- •2.1 Изоляция корней
- •Задачи для самостоятельного решения
- •2.2 Уточнение корней при помощи методов, не требующих вычисления производных
- •2.2.1 Метод деления отрезка пополам (метод бисекции)
- •2.2.2 Метод простой итерации
- •2.2.3 Метод хорд
- •2.3 Уточнение корней при помощи методов, использующих производные
- •2.3.1 Метод Ньютона – Рафсона (метод касательных)
- •2.3.2 Модификации метода Ньютона
- •2.3.3 Метод хорд и касательных
- •Задачи для самостоятельного решения
- •Литература:
- •§3 Нормы вектора и матрицы
- •Задачи для самостоятельного решения
- •Литература:
- •§4 Прямые методы решения систем линейных алгебраических уравнений с квадратной матрицей
- •4.1 Метод Гаусса
- •4.1.1 Схема единственного деления
- •4.1.2 Схемы с выбором главного элемента
- •4.2 Метод Жордана
- •4.2.1 Классическая схема Жордана
- •4.2.2 Схема оптимального исключения
- •2). Схема оптимального исключения. Записываем в таблицу только рабочую часть расширенной матрицы, т.К. Остальные строки не преобразовываются.
- •4.3 Метод Холецкого.
- •4.4 Прямые методы решения системы линейных уравнений в случае квадратной матрицы специального вида
- •4.4.1 Метод квадратных корней
- •4) Находим решение системы (1):
- •4.4.2 Метод прогонки
- •4.5.1 Использование матриц вращения для решения систем
- •Для решения системы линейных уравнений
- •Литература
- •§5 Итерационные методы решения систем линейных алгебраических уравнений
- •5.1 Метод Якоби
- •5.2 Метод Зейделя
- •5.3 Метод наискорейшего спуска
- •5.4 Метод сопряженных градиентов
- •Литература
- •§6 Вычисление определителя матрицы и построение обратной матрицы
- •6.1 Вычисление определителя
- •6.2 Построение обратной матрицы методом окаймления
- •6.3 Построение обратной матрицы методом пополнения
- •Литература
- •§7 Решение систем линейных уравнений с прямоугольными матрицами
- •7.1 Классификация систем
- •7.2 Нахождение обобщенного решения переопределенной системы с помощью первой трансформации Гаусса
- •Задача 1
- •Задача 2
- •Литература
- •§ 8 Решение проблемы собственных значений
- •8.1 Приведение матрицы к трехдиагональному или почти треугольному виду при помощи метода Гивенса
- •Задача 1
- •8.2 Метод Якоби и схема его реализации для получения собственных значений матрицы
- •1. Классическая схема Якоби. На каждом шаге выбирают максимальный по модулю недиагональный элемент матрицы : и строят матрицу для обнуления этого элемента.
- •6. Копченова н. В., Марон и. А. Вычислительная математика в примерах и задачах - м.: Наука, 1972.
Задачи для самостоятельного решения
1. Произвести изоляцию корней для уравнений:
=
0,25;
=
0;
=
0.
Ответы:
Решить уравнения из 1-ой задачи, используя разные методы, с точностью .
Ответы:
Литература:
[1], гл. IV, работы №2 - 5.
[2], часть 2, гл IX, §1, №1164 – 1167,1169-1177.
[3], гл. X, §3, №3141 – 3155, 3158, 3159.
[5], гл. III, §3.3 – 3.8, упражнения №1 – 4 к главе III.
§3 Нормы вектора и матрицы
Нормой вектора называют некоторую числовую функцию компонент вектора, удовлетворяющую определенным свойствам. Аналогично может быть определена норма матрицы А. При этом норму матрицы вводят так, чтобы она была определенным образом связана (согласована) с используемой нормой вектора. Такие матричные нормы называют согласованными. Наименьшая из согласованных матричных норм носит название подчиненной или операторной нормы.
Для
вектора
,
могут быть, в частности, введены следующие
нормы:
;
;
-
евклидова норма.
Соответствующие подчиненные нормы матрицы А вводятся следующим образом:
; (1)
; (2)
. (3)
где
i
– номер строки, j
– номер
столбца матрицы A,
,
1
- максимальное по модулю собственное
число матрицы АТА.
Первые две
матричные нормы легко вычисляются. Что
касается последней, то она часто бывает
удобной для анализа, но непосредственное
вычисление ее в общем случае затруднительно.
Поэтому в приведенных ниже примерах и
задачах
как правило не вычисляется.
Задачи
Вычислить нормы векторов: X = (2, -2, 1)T и Y = (2, 0, -3, 1)T.
Решение.
.
2. Найти нормы матриц:
и
.
Решения.
;
;
Задачи для самостоятельного решения
1. Найти нормы векторов i = (1, 0, 0)T , z = (1, 2, 3, -4)T.
Ответы:
.
2.
Найти нормы матрицы
.
Ответы:
Литература:
[4], т.II, гл. 6, §7.
[5], гл. II, §2.5, упражнение №7 к §2.
§4 Прямые методы решения систем линейных алгебраических уравнений с квадратной матрицей
Постановка
задачи. Дана система линейных уравнений
,
где
;
.
Требуется
найти решение системы – вектор
.
Если матрица системы А
–
невырожденная,
то система имеет единственное решение.
Все методы решения поставленной задачи можно разбить на две группы – прямые итерационные методы.
Прямые
методы решения позволяют найти Х*
за конечное число шагов. Если исходные
данные – точные, то, производя вычисления
без округлений (в простых дробях), мы
получаем точное решение системы. Однако,
при больших
это невозможно. При решении все
промежуточные вычисления осуществляют
с одним-двумя запасными знаками, а
результат округляют до требуемой
точности, либо оставляют столько знаков
после запятой, сколько их в исходных
данных (коэффициентах системы).
Погрешность
полученного решения
характеризует норма вектора невязки
,
т.е. число
.
4.1 Метод Гаусса
Дана система уравнений (1). Будем считать, что матрица системы А – неособенная. Требуется найти решение системы – вектор Х*.
Метод
Гаусса - это метод исключения. На k-ом
шаге осуществляется исключение
неизвестной
из уравнений с номерами i
> k,
k
= 1,…n
-1. В результате,
за n
-1 шаг матрица А
приводится
к верхнему треугольному виду (прямой
ход). Система приобретает вид:
После
этого легко найти неизвестные
(обратный ход). Различные реализации
метода Гаусса отличаются способом
выбора ведущего элемента.