- •Слайд-лекции по дисциплине «Численные методы»
- •Лекция 1.
- •1. Постановка задачи
- •Методы решений нелинейных уравнений делят на:
- •Три этапа поиска корня:
- •2. Отделение корня
- •Рис. 1 — Графическое отделение корня
- •Для отделения корня можно активно использовать компьютер.
- •3. Уточнение корня. Метод деления отрезка пополам
- •Пусть на интервале [a,b] расположен один корень.
- •Через n итераций интервал будет равен bn an 21n b a
- •Графически метод половинного деления выглядит следующим образом
- •Рис. 4 — Блок-схема метода деления отрезка пополам
- •Лекция 2. Уточнение корня нелинейного
- •1. Метод Ньютона (метод касательных)
- •Рассмотрим полученный треугольник Aax. Для него:
- •Достоинство метода — быстрая сходимость. Если выполняется условие: F''(х) (вторая производная) сохраняет знак
- •Рис. 6 — Блок-схема метода Ньютона
- •2. Метод итераций (простых)
- •В качестве x0 берут обычно один из
- •3. Метод хорд
- •Рассмотрим рис.8а. Проведем через точки А и В хорду. Уравнение хорды
- •Если выполняется условие (а), то в формуле (1) заменяя точку а на х1,,
- •На рис 8б, 9б выполняется
- •Теорема.
- •Лекция 3. Решение систем линейных алгебраических уравнений.
- •1. Постановка задачи. Правило Крамера.
- •Постановка задачи.
- •Используя понятия матрицы:
- •Правило Крамера состоит в вычислении главного определителя матрицы А:
- •2. Метод обратной матрицы
- •3. Метод Гаусса
- •Для «дважды штриховых» коэффициентов общие формулы имеют вид:
- •Аналогично строится процесс метода Гаусса для системы из N уравнений. Обобщим формулы «штриховых»
- •4. Итерационный метод Гаусса—Зейделя
- •Зададим начальные (нулевые) приближения для неизвестных:
- •Лекция 4. Численное интегрирование.
- •1. Метод прямоугольников.
- •где исходный отрезок [a, b] с помощью точек
- •есть площадь так называемой криволинейной трапеции,
- •Рис. 13 — Блок-схема метода прямоугольников
- •Ошибка формулы прямоугольников:
- •Рис. 14 — Иллюстрация метода прямоугольников на примере четверти круга
- •Программа на языке Паскаль, реализующую метод прямоугольников на этом примере:
- •2. Метод трапеций
- •Значит интеграл по всему отрезку [a, b]:
- •Ошибка метода трапеций:
- •Рис. 16 — Блок-схема алгоритма метода трапеций
- •3. Метод Симпсона
- •Аналогично,
- •Ошибка её:
- •Лекция 5. Численное решение дифференциальных уравнений
- •1. Постановка задачи
- •Решение дифференциальных уравнений ищется не в виде аналитической функции, а в виде набора
- •2. Метод Эйлера
- •В методе Эйлера движение в каждой следующей точке происходит по касательной к кривой,
- •3.Метод Рунге-Кутты
- •Первый
- •Наибольшее распространение в вычислительной практике нашел метод Рунге—Кутты четвертого порядка:
- •Схема
- •Прямая АЕ, проходящая через точку
- •Рис. 17 – Геометрическая интерпретация метода Рунге-Кутты
- •Соотношения модифицированного метода Эйлера можно записать в форме схемы Рунге—Кутты:
- •Контрольные вопросы
- •Литература
Зададим начальные (нулевые) приближения для неизвестных:
x10 , x20 , x30
И подставим их в эти соотношения, в результате последовательно получим первые приближения:
|
(1) |
|
|
|
(0) |
|
(0) |
x1 |
1 a11 (b1 a12 x2 |
a13 x3 ) |
|||||
x2(1) |
1/ a22 |
(b2 |
a21x1(1) |
a23 x3(0) ) |
|||
x(1) |
1/ a |
(b |
a |
x(1) |
a |
x(1) ) |
|
|
3 |
33 |
3 |
31 |
1 |
32 |
2 |
Используя их, также найдем вторые приближения и так далее.
|
(k ) |
|
|
|
(k 1) |
|
(k 1) |
|
x1 |
1 a11 (b1 a12 x2 |
a13 x3 |
) |
|||||
x2(k ) |
1/ a22 (b2 a21x1(k ) a23 x3(k 1) ) |
|||||||
x(k ) |
1/ a (b a x(k ) a x(k ) ) |
|
||||||
|
3 |
33 |
3 |
31 |
1 |
32 |
2 |
|
Итерационный процесс продолжаем,
пока xi( k )не станут близки с заданной погрешностью к xi(k 1) .
Достаточным (но не необходимым!) условием сходимости итерационного процесса в этом методе является:
aii |
|
|
|
aij |
|
, |
i 1,2,..., n. |
|
|
|
|||||
|
|||||||
|
|
i j |
|
|
|
|
|
Лекция 4. Численное интегрирование.
Содержание
1.Метод прямоугольников.
2.Метод трапеций.
3.Метод Симпсона.
1. Метод прямоугольников.
Вычислить определенный интеграл
b
f (x)dx
a
пользуясь формулой Ньютона—Лейбница F (b) – F (а) иногда оказывается невозможным.
В этом случае прибегают к приближенным
— численным методам вычисления определенных интегралов.
Метод прямоугольников основан на определении интеграла:
b |
n |
|
f (x)dx lim f ( i ) xi ï ðè |
xi 0, |
|
a |
i 1 |
|
где исходный отрезок [a, b] с помощью точек
х0 = а, х1, х2, …х h-1, хh = b
разбит на n элементарных подотрезков
[хi-1, хi], i [хi-1 , хi ]. |
n |
b |
|
f (x)dx f (xi ) xi , |
|
a |
i 1 |
Если обозначить |
f(xi) = yi, то формула |
прямоугольников примет вид:
b
f (x)dx h(y1 y2 ... yn ),
a
где h = (b–a)/n, n — число разбиений [a, b]. геометрическая интерпретация
определенного интеграла
b
f (x)dx
a
есть площадь так называемой криволинейной трапеции,
Рис. 11 — Криволинейная трапеция, ограниченная кривой y = f(x).
Геометрическая интерпретация формулы прямоугольников приведена на рис. 12.
Рис. |
12 |
— |
Иллюстрация |
метода |
прямоугольников |
для различного |
числа |
разбиений: а — для N = 12; б — для N = 6
С ростом n (числа разбиений) результат будет точнее и точнее.
Рис. 13 — Блок-схема метода прямоугольников
Ошибка формулы прямоугольников:
h3 4,
24
где 4 — наибольшее значение четвертой производной на отрезке [a, b].
Пример. Для заданного отрезка [a,b] с указанным числом разбиений N найти площадь под кривой
y 1 x2 .
(Заметим, что при а = 0 и b = 1 получится площадь четверти круга единичного радиуса — см. рис. 14.)