- •1. Погрешность
- •1.1. Определение погрешности
- •1.2. Источники погрешности
- •1.3. Способы оценки погрешности
- •2. Аппроксимация, интерполяция функций
- •2.1. Задачи аппроксимации и интерполяции
- •2.2. Интерполяционный многочлен Ньютона.
- •2.3. Интерполяционная формула Лагранжа
- •2.4. Погрешность и трудоемкость интерполяции
- •2.5. Нелинейная интерполяция
- •2.6. Эрмитова интерполяция
- •2.7. Интерполяция сплайнами
- •2.8. Аппроксимация функций методом наименьших квадратов
- •2.9. Двумерная интерполяция
- •3. Численное дифференцирование
- •3.1. Полиномиальные формулы
- •3.2. Конечноразностные формулы
- •3.3. Метод Рунге - Ромберга
- •3.4. Вычисление частных производных
- •4. Вычисление интегралов
- •4.1. Квадратурные формулы Ньютона-Котеса
- •4.2. Формула средних
- •4.3. Формула трапеций
- •4.4. Формула Симпсона
- •4.5. Формулы Гаусса и Маркова
- •4.6. О сходимости квадратурных формул
- •4.7. Нестандартные случаи интегрирования
- •4.8. Вычисление кратных интегралов
- •4.9.Метод ячеек
- •5. Решение систем линейных алгебраических уравнений
- •5.1. Постановка задачи
- •5.2. Корректность задачи
- •5.3. Методы решения слау
- •5.4. Метод Гаусса (схема единственного деления)
- •5.5. Метод прогонки
- •5.6. Метод lu-разложения
- •5.7. Метод квадратного корня
- •5.7. Итерационные методы решения слау
- •5.8. Обращение матриц
- •6. Алгебраическая проблема собственных значений
- •6.1. Постановка задачи
- •6.2. О методах решения характеристического уравнения
- •6.3. Преобразование подобия
- •6.4. Итерационный метод вращений (Якоби)
- •6.5. О выборе аннулируемых элементов
- •7. Методы решения нелинейных уравнений и систем
- •7.1. Постановка задачи
- •7.2. Метод половинного деления (дихотомия)
- •7.3. Метод простых итераций
- •7.4. Метод Ньютона (касательных)
- •7.5. Метод секущих
- •7.6. Метод парабол
- •7.4. Метод Ньютона решения системы нелинейных уравнений
2. Аппроксимация, интерполяция функций
2.1. Задачи аппроксимации и интерполяции
Часто функции либо имеют очень громоздкое аналитическое выражение, либо заданы таблично. В этом случае имеет смысл на некотором интервале заменить заданную функцию y(x) приближенным аналитическим, легко вычисляемым выражением (х).
Постановка задачи аппроксимации: задана функция . Требуется найти в аналитическом виде функцию, которая на некотором интервалеприближенно равна исходной:
. (2.1)
Функция называется аппроксимируемой, функция- аппроксимирующей функцией или - коротко - аппроксимацией. Интервал- интервал аппроксимации.
Общая методика аппроксимации:
сначала подбирают такой вид аппроксимирующей функции , чтобы ее поведение на интервале аппроксимации качественно соответствовало поведению функции;
затем определяют числовые значения свободных параметров таким образом, чтобы обеспечить приближенное равенство
(2.2)
на интервале аппроксимации.
Интерполяцией (лагранжевой) называется такая аппроксимация, при которой равенство (2.1) или (2.2) понимается как совпадение функции с таблично заданной функциейв (n+1)-й точке:
. (2.3)
Точки хi называются узлами интерполяции, а совокупность узлов - сеткой.
После решения системы (n+1)-го уравнения (3) относительно (n+1)-го параметра интерполяции интерполирующая функцияполностью определена и, таким образом, задача интерполяции решена.
Интерполяция (аппроксимация) линейна, если свободные параметры присутствуют в функциив линейном виде:
. (2.4)
После подстановки (4) в (3) задача интерполяции сводится к решению системы линейных уравнений относительно искомых параметров ак :
(2.5)
Для существования и единственности решения задачи линейной интерполяции (решения системы (5)) необходимо и достаточно, чтобы
(2.6)
Система функций , удовлетворяющая этому условию при любом расположении узлов, называетсячебышевской.
2.2. Интерполяционный многочлен Ньютона.
Наиболее проста и универсальна интерполяция степенными функциями
. (2.7)
Можно показать, что условие (6) при этом всегда выполняется и, таким образом, степенной интерполяционный многочлен
(2.8)
всегда существует и единствен. Ньютону удалось построить такой многочлен, не прибегая к решению системы уравнений вида (5).
Разделенные разности функции :
(1-я)
(2-я) (2.9)
...
Свойство разделенных разностей: порядок следования аргументов в них не играет роли.
Пусть - многочлен степени n. Тогда первая разделенная разность для него
- (2.10)
- многочлен степени n-1. Вторая разделенная разность
(2.11)
- многочлен степени n-2. Наконец, n-я разделенная разность
(2.12)
- многочлен нулевой степени, константа. Решая равенство (10) относительно Р(х) и исключая из равенств (10) - (12) все разделенные разности, содержащие переменную х, получаем формулу
Т.к. по условию интерполяции
(2.14)
то получаем интерполяционную формулу Ньютона
(2.15)
Этот многочлен можно представить согласно схеме Горнера (ф-ла Ньютона - Грегори)
(2.16)