Восстановление пропущенных данных методом кубического сплайна



Download 29,73 Kb.
bet1/2
Sana15.12.2022
Hajmi29,73 Kb.
#887547
  1   2
Bog'liq
индевидуальный проект


ВОССТАНОВЛЕНИЕ ПРОПУЩЕННЫХ ДАННЫХ МЕТОДОМ КУБИЧЕСКОГО СПЛАЙНА

Ведение
Под сплайном (от англ. spline — планка, рейка) обычно понимают кусочнозаданную функцию, совпадающую с функциями более простой природы на каждом элементе разбиения своей области определения. Сплайны имеют многочисленные применения как в математической теории, так и в разнообразных вычислительных приложениях. В частности, сплайны двух переменных интенсивно используются для задания поверхностей в различных системах компьютерного моделирования. Функции, подобные тем, что сейчас называют сплайнами были известны математикам давно, начиная как минимум с Эйлера, но их интенсивное изучение началось, фактически, только в середине XX века.


В 1946 году Исаак Шёнберг впервые употребил этот термин в качестве обозначения класса полиномиальных сплайнов. До 1960 годов сплайны были в основном инструментом теоретических исследований, они часто появлялись в качестве решений различных экстремальных и вариационных задач, особенно в теории приближений. После 1960 года с развитием вычислительной техники началось использование сплайнов в компьютерной графике и моделировании, что продолжается по сей день. Целью данной работы является разработка вычислительного алгоритма метода « кубического сплайнами».
Кубические сплайны для интерполяции предложил использовать Шенберг в 1949 г. Слово "сплайн" происходит от названия длинных тонких металлических реек, которые с давних времен немецкие чертежники крепили гвоздиками на кульмане вместо лекал для проведения сложных кривых.
Кубический сплайн - это функция, которая:
- проходит через все заданные  точек  ,  ;
- на каждом отрезке между соседними точками является кубическим полиномом;
- непрерывна вместе со своими первой и второй производными во всех точках.
Заметим, что, благодаря третьему условию, кубическая парабола  через две точки проводится однозначно.


2.2 Интерполяция с помощью кубического сплайна

Кубическим интерполяционным сплайном, соответствующим данной функции f(x) и данным узлам xi, называется функция S(x), удовлетворяющая следующим условиям:


1. На каждом сегменте [xi - 1, xi], i = 1, 2, ..., N функция S(x) является полиномом третьей степени,
2. Функция S(x), а также ее первая и вторая производные непрерывны на отрезке [a, b],


3. S(xi) = f(xi), i = 0, 1, ..., N.

На каждом из отрезков [xi - 1, xi], i = 1, 2, ..., N будем искать функцию S(x) = Si(x) в виде полинома третьей степени:




Si(x) = ai + bi(x - xi - 1) + ci(x - xi - 1)2 + di(x -1)3,
xi - 1  x  xi,

где ai, bi, ci, di - коэффициенты, подлежащие определению на всех n элементарных отрезках. Чтобы система алгебраических уравнений имела решение, нужно, чтобы число уравнений точно равнялось числу неизвестных. Поэтому мы должны получить 4n уравнения.


Первые 2n уравнения мы получим из условия, что график функции S(x) должен проходить через заданные точки, т. е.
Si(xi - 1) = yi - 1, Si(xi) = yi.

Эти условия можно записать в виде:





Download 29,73 Kb.

Do'stlaringiz bilan baham:
  1   2




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish