Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Построение кубического сплайна.
Пусть на
Сплайном, соответствующим данной функции
а) На каждом сегменте б) Функция в) Последнее условие называется условием интерполирования, а сплайн, определяемый условиями а) - в), называется также интерполяционным кубическим сплайном. Рассмотрим способ построения сплайна. На каждом из отрезков
где Смысл этих коэффициентов становится видным из дифференцирования (11.1).
Видим, что производные на i -ом сегменте определяют соответствующие коэффициенты:
Из условий интерполирования Кроме того,
Из условий непрерывности первой производной
Из условия непрерывности второй производной получаем:
Объединив (11.2-11.4), получаем систему Два недостающих уравнения получают, задавая те или иные граничные условия для Отсюда
Таким образом, приходим к замкнутой системе уравнений для определения коэффициентов кубического сплайна:
Исследование оценок погрешности приближения сплайнами дает такое выражение:
где
12. Численное дифференцирование. Как мы помним, производной функции отношения приращения функции при
В численных расчетах на ЭВМ значение
Это соотношение называется аппроксимацией производной с помощью
Рис. 12.1. К аппроксимации производной с помощью отношения конечных разностей
Пусть ф-ция Пусть шаг постоянный и равен В зависимости от способа вычисления конечных разностей для производной в одной и той же точке получаются разные формулы:
а) с помощью левых разностей
б) с помощью правых разностей
в) с помощью центральных разностей
Подобным образом могут быть найдены производные и высших порядков:
Итак, формула (12.2) позволяет найти приближенные значения производных любого порядка. Какова при этом точность приближения?
|