
- •Федеральное агентство по образованию
- •Численные методы в инженерных расчетах
- •Численные методы в инженерных расчетах. Учебное пособие по выполнению лабораторных работ.
- •Содержание
- •Предисловие.
- •Лабораторная работа № 1 Тема: Методы оценки погрешностей Теоретическое введение.
- •Абсолютная и относительная погрешности.
- •Правильная запись и округление чисел.
- •Определение количества верных цифр по относительной погрешности приближенного числа.
- •Вычисление ошибок арифметических действий.
- •Оценка погрешностей значений функций.
- •Способы приближенных вычислений по заданной формуле.
- •6.1 Вычисления по правилам подсчета цифр.
- •6.3 Вычисления по методу границ.
- •Приближенные вычисления по формулам с использованием инструментального пакета Excel.
- •Практическая часть.
- •Варианты заданий.
- •Контрольные вопросы
- •Лабораторная работа № 2 Тема: Решение уравнений с одной переменной. Теоретическое введение.
- •Постановка задачи решения уравнений. Отделение корней алгебраических и трансцендентных уравнений.
- •Уточнение корня методом половинного деления.
- •Метод хорд.
- •Метод Ньютона (метод касательных).
- •Практическая часть.
- •Варианты заданий.
- •Контрольные вопросы
- •Лабораторная работа № 3 Тема: Численные методы решения систем линейных алгебраических уравнений (слау). Теоретическое введение.
- •3.1. Системы линейных алгебраических уравнений.
- •3.2. Метод Гаусса.
- •3.3. Решение систем уравнений с помощью табличного процессора Excel.
- •Практическая часть.
- •Варианты заданий.
- •Лабораторная работа № 4 Тема: Приближение функций Теоретическое введение.
- •4.1 Постановка задачи аппроксимации функций.
- •4.2. Существование и единственность интерполяционного многочлена.
- •Интерполяционный многочлен Лагранжа.
- •4.4. Организация ручных вычислений по формуле Лагранжа.
- •4.5. Интерполяционные формулы Ньютона.
- •4.5.1. Конечные разности
- •4.5.2. Первая интерполяционная формула Ньютона
- •4.5.3. Вторая интерполяционная формула Ньютона
- •4.7. Погрешность многочленной интерполяции.
- •Практическая часть.
- •Пояснения к выполнению лабораторной работы № 4
- •Контрольные вопросы
- •Варианты заданий.
- •Лабораторная работа № 5 Тема: Численное дифференцирование и интегрирование Теоретическое введение.
- •5.1. Постановка задачи численного дифференцирования.
- •5.2. Численное дифференцирование на основе интерполяционной формулы Лагранжа.
- •Пример 5.2 Составить интерполяционный многочлен Лагранжа для функции, заданной своими значениями на равноотстоящих узлах ( ):
- •5.3 Численное дифференцирование на основе интерполяционной формулы Ньютона.
- •5.4. Постановка задачи численного интегрирования.
- •5.5. Квадратурные формулы Ньютона-Котеса.
- •5.6 Формула трапеций
- •5.7. Формула Симпсона.
- •5.8 Полуэмпирические оценки точности вычислений по квадратурным формулам.
- •Практическая часть.
- •Варианты заданий.
- •Контрольные вопросы
- •Лабораторная работа № 6 Тема: Численное решение обыкновенного дифференциального уравнения. Теоретическое введение.
- •6.1. Постановка задачи.
- •6.2 Метод Эйлера.
- •6.3. Метод разложения в степенной ряд.
- •6.4 Метод Рунге-Кутта.
- •Практическая часть.
- •Пояснения к выполнению лабораторной работы № 6
- •Варианты заданий.
- •Контрольные вопросы.
- •Приложение 1 Табличный процессор Excel
- •Приложение 2 Задания к контрольной работе для заочной формы обучения.
- •Список литературы
- •Составитель Юрий Алексеевич Занора численные методы в инженерных расчетах
4.5.3. Вторая интерполяционная формула Ньютона
Когда значение аргумента находится ближе к концу отрезка интерполяции, применять первую интерполяционную формулу становится невыгодно.
В этом случае применяется формула для интерполирования назад — вторая интерполяционная формула Ньютона, которая ищется в виде
(4.17)
Как и для первой формулы Ньютона, коэффициенты находятся из условия совпадения значений функции и интерполяционного многочлена в узлах
(4.18)
Подставляя
(4.18) в (4.17) и переходя к переменной
,
получим
окончательный вид второй интерполяционной
формулы Ньютона:
4.7. Погрешность многочленной интерполяции.
Если известно аналитическое выражение интерполируемой функции f(х), то можно получить формулу для оценки погрешности интерполирования (погрешности метода). Остаточный член интерполяционного многочлена Fn(x) имеет вид: Rn(x) = f(х)-Fn(x).
Предположим,
что f(х)
имеет
все производные до (п
+ 1)-го
порядка
включительно. Введем вспомогательную
функцию
(4.20)
где К—
постоянный
множитель. Как видно, функция и(х)
имеет
n
+ 1 корень (узлы интерполяции х0,х1,..,хn).
Подберем коэффициент
К
так,
чтобы и(х)
имела
(n
+ 2)-й корень в любой точке
(i
= 0,1,
...,п).
Действительно,
чтобы было
,
т.е.
,
достаточно принять:
(4.21)
При этом
значении К
функция
u(х)
будет иметь п
+ 2 корня
на отрезке
интерполирования и будет обращаться в
нуль на концах каждого из отрезков:
[х0;
x1],
[x1;
x2],
..., [хi;
х*],
[х*;
],
..., [хn-1;
хn]
(всего
отрезков n
+ 1).
Применяя
теорему Ролля к функции
на каждом из этих отрезков, убеждаемся
в том, что
имеет не менее
корней;
далее, применяя ту же теорему к производным,
последовательно
получаем
имеет
не менее п
корней;
……………………………………
имеет не менее одного корня.
Пусть
— та самая точка, в которой
.
Продифференцируем
(4.20)
раз:
откуда
а при
(4.22)
Сравнивая (4.21) и (4.22), имеем
Но точка
— произвольная (правда,
от
зависит), поэтому можно записать:
Таким
образом, если принять
то
(4.23)
Оценочная
формула (4.23) непосредственно применима
для подсчета
погрешности метода интерполирования
по формуле Лагранжа.
Используя подстановки
и
и заменяя соответствующим
образом выражение для
можно получить
из (4.23) формулы оценки погрешностей
интерполирования по
первой и второй интерполяционным
формулам Ньютона
(4.24)
(4.25)
Решающее
влияние на значение погрешности оказывает
величина
которая минимизируется, когда
берется
в середине
интервала узловых точек. При этом, когда
ближе
к середине между двумя узловыми
значениями, выгодно взять четное число
узлов
(т
узлов
слева и т
справа
от х).
Если
же
близко
к одному
из узловых значений, следует использовать
нечетное число
узлов — узел, ближайший к х
и
по т
узлов
слева и справа
от него.
Очевидно, что при составлении интерполяционных формул Ньютона последние слагаемые практически исчезают, если соответствующие конечные разности — нули или близкие к нулю числа. Поэтому в практических вычислениях интерполяционные формулы Ньютона обрывают на членах, содержащих такие разности, которые в пределах заданной точности можно считать постоянными.
Связь
между конечными разностями и точностью
интерполирования
по формулам Ньютона подтверждается
следующими соображениями. Принимая
во внимание, что при малых значениях h
и
при условии непрерывности
можно
приближенно считать
,
где
(т.е.
-
максимальная
из модулей конечных разностей (п
+
1)-го порядка). При этом
условии оценки (4.24) и (4.25) остаточных
членов первой и второй
интерполяционных формул Ньютона
принимают следующий
вид:
(4.26)
(4.27)
Формулы
(4.26) и (4.27) удобны тем, что позволяют
делать оценку ошибки
метода интерполирования без исследования
-й
производной
интерполируемой функции
(в
частности, когда аналитическое выражение
вовсе
неизвестно).
На окончательную погрешность интерполирования влияет и вычислительная погрешность. Обращаясь к оценке точности интерполирования, в данном случае, как и ранее, приходится вполне обоснованно при использовании всех возможностей современных вычислительных средств предполагать, что машинная точность реализации вычислений существенно выше задаваемой точности интерполирования, и что, следовательно, оценка погрешности многочленной интерполяции может сводиться только к оценке погрешности метода.