- •Содержание
- •Введение
- •Состав заданий для выполнения расчетных работ
- •Расчетная работа 1
- •1.1. Задание 1. Обработка статистических данных в таблицах
- •1.2. Задание № 2 Интерполирование с помощью полинома Лагранжа
- •Рекомендации по выполнению задания № 2
- •Построение полинома Лагранжа
- •3) Пример расчета с помощью электронных таблиц ms excel
- •Расчетные формулы, используемые в ячейках
- •Оценка погрешности вычислений
- •Построение графика полинома Лагранжа по 6 точкам с помощью диаграммы «Точечная»
- •Расчетная работа 2
- •2.1. Задание 3. Численное интегрирование
- •Численное интегрирование
- •Формула трапеций
- •Формула Симпсона (параболических трапеций)
- •Рекомендации по выполнению задания № 2
- •Нахождение численного значения определенного интеграла
- •Нахождение численного значения определенного интеграла методом Симпсона с помощью электронных таблиц excel
- •Оценка погрешности вычислений
- •Задание № 4 Решение систем линейных алгебраических уравнений (слау)
- •Исходные данные Таблица 4.1
- •Исходные данные Таблица 4.2
- •Исходные данные Таблица 4.3
- •Решение систем линейных алгебраических уравнений
- •Методы решения слау
- •Точные методы
- •Метод Гаусса (последовательного приближения неизвестных)
- •Метод прогонки (модификация метода Гаусса для слау
- •Этапы метода прогонки
- •Приближенные (итерационные) методы решения слау
- •Метод Якоби (простой итерации)
- •Метод Гаусса - Зейделя
- •Рекомендации по использованию excel для решения слау № 1 и 3 с помощью обратной матрицы
- •Литература
Точные методы
Точные – это методы, которые определяют решение при помощи конечного числа арифметических операций.
При этом, если исходные данные и вычисления точны, то получается точное решение (методы Крамера, Гаусса, прогонки, обратной матрицы).
Точные методы выполняются в два этапа:
преобразование исходной СЛАУ к более простому виду;
решение упрощенной системы и получение неизвестных.
Метод Гаусса (последовательного приближения неизвестных)
Заданная СЛАУ, состоящая из n уравнений с n неизвестными, представлена в матричной форме (4.2)
,
где А = ; x = ; b =
1. Прямой ход: приведение исходной квадратной матрицы коэффициентов А к треугольному виду
Обратный ход: определение неизвестных, начиная с xn, xn-1, xn-2, ... , x2, x1.
Метод прогонки (модификация метода Гаусса для слау
с 3-х диагональной матрицей коэффициентов)
Заданная СЛАУ, состоящая из n уравнений с n неизвестными, имеет ленточную «трехдиагональную» матрицу коэффициентов
,
i
=
1, 2, ..., n
,
(4.3)
Каждое i – уравнение содержит не более 3 неизвестных xi-1, xi, xi+1.
;
(4.4)
Последовательные исключения выполняются так:
Из
1-го уравнения выражают
и подставляют во 2-е уравнение
.
Затем выражают x2 через x3 и подставляют в 3-е уравнение и т.д.
Считается, что соотношение между xi и xi+1 известно
,
(4.5)
тогда
(4.6)
Подстановка (4.6) в i – уравнение и решение его относительно xi приводит к выражению
(4.7)
Сравнив (4.7) и (4.5), можно получить прогоночные коэффициенты
,
(4.8)
При i = 1 получено
,
(4.9)
С помощью (4.5) определяется xn , затем
,
и сравнивается с последним уравнением системы (4.3).
Выразив xn из последнего уравнения, можно получить выражение
(4.10)
Этапы метода прогонки
Прямой ход: каждое i – неизвестное выражается через i + 1– е с помощью прогоночных коэффициентов (4.8) и (4.9) (i = 1, 2, ..., n-1)
Обратный ход: определяется значение последнего неизвестного по формуле (4.10).
Далее, используя (4.5) и формулы прогоночных коэффициентов (4.8) и (4.9), находят остальные неизвестные xn-1, xn-2, ..., x1, x0.
Приближенные (итерационные) методы решения слау
Предварительно
задаются некоторыми приближенными
значениями неизвестных
,
...,
.
Из этих значений тем или иным способом
получают новые ’’улучшенные’’
приближенные значения
,
...,
.
С новыми значениями поступают также.
При выполнении определенных условий после бесконечного числа шагов можно получить точное решение.
На практике вычисления прерывают при достижении заданной точности ε. Для этого на каждой итерации с заданной точностью сравнивают два последовательных приближения.
Если выполняются условия
,
,
... ,
,
то
полученные на k
- итерации значения
,
...,
считаются решением СЛАУ.
Итерационные методы особенно эффективны при большом порядке СЛАУ.
Предварительно систему (4.1) необходимо привести к виду
,
где
,
,
(5.1)
........................
,
И
сходя
из начального приближения
, получают векторы
,..., по рекурентной
формуле
. (5.2)
З
десь
Fk
– некоторая функция, зависящая от
матрицы коэффициентов А
системы (4.2), правой части
,
номера приближения k
и предыдущих приближений
.
Метод
имеет 1-й порядок,
если Fk
не зависит от , а зависит
только от
.
Метод стационарный, если Fk не зависит от k.
Простейший случай: если Fk - линейная функция, то общий линейный метод 1 – го порядка должен иметь вид
(5.3)
Здесь
А
– квадратная матрица,
-
вектор.
