КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Квадратичные сплайны.Пусть на отрезке [a,b] задана сетка , в узлах которой определены значения функции f(x). Требуется построить на отрезке [a,b] непрерывную функцию-сплайн S(x), которая удовлетворяет следующим условиям: 1. На каждом отрезке сплайн является многочленом второй степени:
2. В узлах сплайн принимает заданные значения , т.е.
3. Во внутренних узлах сплайн имеет непрерывную первую производную, т.е. в местах сопряжения квадратичных многочленов их первые производные должны быть равны:
Для построения искомого сплайна требуется найти коэффициенты многочленов , i=1,…n, т.е. 3n неизвестных, которые удовлетворяют (3n-1) уравнениям. Чтобы система имела решение, добавляют еще одно дополнительное условие, например:
Из условий (23), (24) и (25) составляется система, решение которой дает искомые коэффициенты.
Исходные данные:
По заданным точкам требуется построить квадратичный сплайн. Найдем первую производную многочлена (22): Система уравнений (23), (24) имеет вид:
После подстановки исходных данных в (25): Отсюда: Полученные сплайн-функции:
|