Разделы презентаций


Работа с таблично заданными функциями. Интерполяция и экстраполяция

Содержание

АппроксимацияНайти φ(х)=?, такую что φ(xi)≈yi

Слайды и текст этой презентации

Слайд 1Работа с таблично заданными функциями.
Интерполяция и экстраполяция.

Работа с таблично заданными функциями. Интерполяция и экстраполяция.

Слайд 2Аппроксимация
Найти φ(х)=?, такую что φ(xi)≈yi

АппроксимацияНайти φ(х)=?, такую что φ(xi)≈yi

Слайд 3Аппроксимация
Непрерывной
(интегральной)
при построении аппроксимирующей функции (x) возможно требовать минимальности отклонения одной

функции от другой на некотором непрерывном множестве точек, например, на

отрезке [a,b].

Точечной
Аппроксимация, при которой приближение строится на заданном дискретном множестве точек {xi}, называется точечной.

АппроксимацияНепрерывной(интегральной)при построении аппроксимирующей функции (x) возможно требовать минимальности отклонения одной функции от другой на некотором непрерывном множестве

Слайд 6Пусть функция у= f(x). задана таблицей значений
Аппроксимирующую функцию (x) будем

строить таким образом, чтобы ее значения в точках { xi

, i=0,1,….n} совпадали с табличными значениями заданной функции f(x):
. (1)

Такой способ введения аппроксимирующей функции называют лагранжевой интерполяцией, а условия (1) – условиями Лагранжа.

Постановка задачи интерполяции

Пусть функция у= f(x). задана таблицей значенийАппроксимирующую функцию (x) будем строить таким образом, чтобы ее значения в

Слайд 7интерполяция
Глобальной -
если на всем интервале интерполяции [x0, xn], содержащем n+1

узлов, строят один полином степени n.
Локальной
(многоинтервальной) -
если интервал интерполяции

[x0, xn], разбивают на меньшие отрезки, содержащие два или более узлов, и на каждом из отрезков строят свой (локальный) интерполяционный полином соответствующей степени.

интерполяцияГлобальной -если на всем интервале интерполяции [x0, xn], содержащем n+1 узлов, строят один полином степени n.Локальной(многоинтервальной) -

Слайд 8Интерполяция степенным многочленом (полиномом).
Через точек на плоскости можно провести кривую,

являющуюся графиком степенного многочлена (полинома) степени n, причем такой полином

единственный.
Полином в каноническом виде.

Коэффициенты полинома определяются из условий Лагранжа, что приводит к системе уравнений:

Интерполяция степенным многочленом (полиномом).Через точек на плоскости можно провести кривую, являющуюся графиком степенного многочлена (полинома) степени n,

Слайд 9Определитель матрицы, известный в алгебре как определитель Вандермонда, если среди

узлов xi нет совпадающих :

Определитель матрицы, известный в алгебре как определитель Вандермонда, если среди узлов xi нет совпадающих :

Слайд 10Погрешность глобальной интерполяции

Погрешность глобальной интерполяции

Слайд 12Интерполяция функции


полиномом 8-й степени

Интерполяция функции  полиномом 8-й степени

Слайд 13Глобальная интерполяция в пакете Mathcad

Глобальная интерполяция в пакете Mathcad

Слайд 14Глобальная интерполяция в пакете Mathcad

Глобальная интерполяция в пакете Mathcad

Слайд 15Глобальная интерполяция в пакете Mathcad

Глобальная интерполяция в пакете Mathcad

Слайд 16Локальная интерполяция
Кусочно-линейная
Сплайн-интерполяция.

Локальная интерполяцияКусочно-линейнаяСплайн-интерполяция.

Слайд 17Кусочно-линейная интерполяция
Осуществляет кусочно-линейную интерполяцию функция
linterp(vx, vy, x).

vx и

vy, векторая, содержащие исходные данные
х - независимая переменная.

Кусочно-линейная интерполяцияОсуществляет кусочно-линейную интерполяцию функция linterp(vx, vy, x). vx и vy, векторая, содержащие исходные данные х -

Слайд 19Сплайн-интерполяция.

Сплайн – это функция, которая на каждом частичном интервале

представляется полиномом некоторой степени, и на всем отрезке интерполяции непрерывна

вместе с несколькими своими производными.

На практике широкое применение получили сплайны третьей степени (кубические сплайны).

Сплайн-интерполяция. Сплайн – это функция, которая на каждом частичном интервале представляется полиномом некоторой степени, и на всем

Слайд 20Кубический сплайн
Условия для определения коэффициентов вытекают из так называемых условий

сшивания соседних сплайнов в узловых точках:
1) равенство значений сплайнов и

аппроксимируемой функции в узлах – условия Лагранжа.
2) непрерывность первой и второй производной сплайнов в узлах.
3) Недостающие два соотношения получаются из условий закрепления концов сплайна.
Кубический сплайнУсловия для определения коэффициентов вытекают из так называемых условий сшивания соседних сплайнов в узловых точках:1) равенство

Слайд 21Физико-механическое обоснование интерполяция сплайнами .
При совмещении упругой металлической линейки

с узловыми точками, форма, которую примет в этом случае линейка

между соседними узлами будет совпадать с графиком кубического сплайна. С физической точки зрения линейка принимает форму, при которой оказывается минимальной её потенциальная энергия, при этом форма линейки будет описываться однородным ОДУ 4-го порядка, т.е. между каждой парой соседних узлов функция является полиномом степени не выше третьей. Вне узловых точек, где линейка свободна, она описывается уравнением прямой. Если к свободным концам линейки подвесить небольшие грузы, то линейка деформируется и ее поведение вне узловых точек может быть описано, например, уравнением параболы.
Физико-механическое обоснование интерполяция сплайнами . При совмещении упругой металлической линейки с узловыми точками, форма, которую примет в

Слайд 22
Функции кубической сплайн-интерполяции.
lspline(vx, vy)
pspline(vx, vy)


cspline(vx, vy)
функции, возвращающие коэффициенты сплайнов;
interp(vs,

vx, vy, x)
– функция, возвращающая значение сплайна в точке x по исходным векторам vx и vy и по коэффициентам сплайна vs.

Функции lspline, pspline и cspline отличаются граничными условиями, определяющими поведения сплайнов вне интервала интерполяции.

Функции кубической сплайн-интерполяции. lspline(vx, vy)   pspline(vx, vy)	     cspline(vx, vy)	 функции, возвращающие

Слайд 23
Функции кубической сплайн-интерполяции.

lspline генерирует кривую сплайна, которая приближается к

прямой линии в граничных точках;
pspline генерирует кривую сплайна, которая

приближается к параболе в граничных точках.
cspline генерирует кривую сплайна, которая может быть кубическим полиномом в граничных точках.
Функции кубической сплайн-интерполяции. lspline генерирует кривую сплайна, которая приближается к прямой линии в граничных точках; pspline генерирует

Слайд 25Дифференцирование таблично заданной функции

Дифференцирование таблично заданной функции

Слайд 26Интегрирование таблично заданной функции с переменным верхним пределом

Интегрирование таблично заданной функции с переменным верхним пределом

Слайд 27Функции двух переменных
В пакете Mathcad существуют встроенные функции для интерполяции

функции двух переменных. Эти функции имеют тот же вид ,что

и для интерполяции функции одной переменной, только в качестве аргументов им передаются не вектора, а матрицы.
Функции двух переменныхВ пакете Mathcad существуют встроенные функции для интерполяции функции двух переменных. Эти функции имеют тот

Слайд 29Экстраполяция функций.
В Mathcad имеется функция для проведения экстраполяции, которая учитывает

распределение данных вдоль всего интервала:
predict (у,m,n)
— функция для

вектора предсказания, экстраполирующего выборку данных.
Аргументы функции:
у — вектор действительных значений, взятых через равные промежутки значений аргумента;
m — количество последовательных элементов вектора у, согласно которым строится экстраполяция;
n— количество элементов вектора предсказаний.

Значений аргумента для данных не требуется, поскольку по определению функция действует на данные, идущие друг за другом с равномерным шагом.

Экстраполяция функций.В Mathcad имеется функция для проведения экстраполяции, которая учитывает распределение данных вдоль всего интервала: predict (у,m,n)

Слайд 30Значений аргумента для данных не требуется, поскольку по определению функция

действует на данные, идущие друг за другом с равномерным шагом.


Значений аргумента для данных не требуется, поскольку по определению функция действует на данные, идущие друг за другом

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика