Файл: Приближение функций. Интерполяция сплайнами Задана таблица.pptx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 22.11.2023
Просмотров: 95
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
СОДЕРЖАНИЕ
Глава 3 ПРИБЛИЖЕНИЕ ФУНКЦИЙ
. Интерполяция сплайнами:Задана таблица:Необходимо построить многочлен (Лагранжа или Ньютона) для интерполяции по этой таблице.| x | y |
| 0 | 0 |
| 2 | 1 |
| 4 | 2 |
| 6 | 2,5 |
| 6,2 | -4,2 |
| 6,5 | -19,8 |
Глава 3 ПРИБЛИЖЕНИЕ ФУНКЦИЙ
. Интерполяция сплайнами:Задана таблица:Необходимо построить многочлен (Лагранжа или Ньютона) для интерполяции по этой таблице.| x | y |
| 0 | 0 |
| 2 | 1 |
| 4 | 2 |
| 6 | 2,5 |
| 6,2 | -4,2 |
| 6,5 | -19,8 |
Глава 3 ПРИБЛИЖЕНИЕ ФУНКЦИЙ
. Интерполяция сплайнами:Задана таблица:Необходимо построить многочлен (Лагранжа или Ньютона) для интерполяции по этой таблице.| x | y |
| 0 | 0 |
| 2 | 1 |
| 4 | 2 |
| 6 | 2,5 |
| 6,2 | -4,2 |
| 6,5 | -19,8 |
Глава 3 ПРИБЛИЖЕНИЕ ФУНКЦИЙ
. Интерполяция кубическими сплайнами: дефекта 1:Задана таблица функции f(x) в узлах xi, i = 0, … , n. xi+1 > xi.На каждом отрезке [xi-1, xi] строим многочлен вида:fx0xx1xn-1xnf0f1fn-1fnS1SnГлава 3 ПРИБЛИЖЕНИЕ ФУНКЦИЙ
. Интерполяция кубическими сплайнами: дефекта 1:Задана таблица функции f(x) в узлах xi, i = 0, … , n. xi+1 > xi. fi = f(xi).На каждом отрезке [xi-1, xi] строим многочлен вида:1. Потребуем прохождения многочлена Si через точку (xi, fi). Тогда ai = fi, i=1…n. Добавим условие a0 = f0.Из требования непрерывности сплайна Si-1(xi-1)=Si(xi-1), i=2,…,n. Отсюдаfx0xx1xn-1xnf0f1fn-1fnS1SnГлава 3 ПРИБЛИЖЕНИЕ ФУНКЦИЙ
. Интерполяция кубическими сплайнами: дефекта 1:Потребуем прохождения многочлена Si через точку (xi, fi). Тогда ai=f(xi), i=1…n.Из требования непрерывности сплайна Si(xi-1)=Si(xi). ОтсюдаИлиГдеfx0xx1xn-1xnf0f1fn-1fnS1Snh1hn
Глава 3 ПРИБЛИЖЕНИЕ ФУНКЦИЙ
. Интерполяция кубическими сплайнами: дефекта 1:2. Потребуем непрерывность первой производной:Отсюда 3. Из условий непрерывности второй производной: Si-1’’(xi-1) = Si’’(xi-1)fx0xx1xn-1xnf0f1fn-1fnS1SnГлава 3 ПРИБЛИЖЕНИЕ ФУНКЦИЙ
. Интерполяция кубическими сплайнами: дефекта 1:2. Потребуем непрерывность первой производной:Отсюда 3. Из условий непрерывности второй производнойfx0xx1xn-1xnf0f1fn-1fnS1SnПолучили для 3n неизвестных3n-2 уравнений. Добавим еще 2 условия:S’’(x0)=0;S’’(xn)=0.Глава 3 ПРИБЛИЖЕНИЕ ФУНКЦИЙ
. Интерполяция кубическими сплайнами: дефекта 1:После преобразований получаем систему линейных алгебраических уравнений для определения сi:c0=0;cn=0;Остальные коэффициенты определяются по явным зависимостям:fx0xx1xn-1xnf0f1fn-1fnS1SnГлава 3 ПРИБЛИЖЕНИЕ ФУНКЦИЙ
. Интерполяция кубическими сплайнами: дефекта 1:В результате вычислений получаем таблицу коэффициентов:Для интерполяции при х = х* необходимо сначала найти интервал xi-1 x* xi, затем по соответствующим ему значениям коэффициентов рассчитать значение функции:при х = х*.| i | xi-1 | xi | ai | bi | ci | di |
| 1 | ||||||
| 2 | ||||||
| … | ||||||
| n |