Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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



Цель работы: для функции, заданной таблично в точках , построить интерполяционный многочлен , используя кубические сплайны. Вычислить приближенно значения функции в точках , , .

ПРИМЕР. Построить интерполяционный многочлен, применяя кубические сплайны, для функции, заданной таблицей 5.1.

Таблица 5.1

i        
x        
y(x)   -2   -3

Кубические сплайны имеют вид: .

Учитывая и исходные данные, сплайны 3-го порядка для трех промежутков будут иметь вид:

, ;

, ;

, .

Для определения неизвестных составим систему:

- первая группа уравнений (условие равенства значений в узлах склейки сплайнов)

- вторая группа уравнений (условие непрерывности производных в узлах склейки сплайнов)

- третья группа уравнений - граничные условия

Таким образом, общая система состоит из 9 уравнений. Для записи матрицы коэффициентов, заполним таблицу 5.2.

Таблица 5.2

1 промежуток 2 промежуток 3 промежуток  
х0=2   х1=3 х1=3   х2=5 х2=5   х3=7  
у0=4   у1=-2 у1=-2   у2=6 у2=6   у3=-3  
h1=1 h2=2 h3=2  
b1 с1 d1 b2 C2 d2 b3 c3 d3 cв. член
                  -6
                   
                  -9
-1 -2 -3              
      -1 -4 -12        
  -1 -3              
        -1 -6        
                   
                   
                     

Решая систему методом Гаусса, находим неизвестные:

b1=-11,6 b2=-0,4 b3=1.62

c1=5,6 c2=6,6 c3=-4,59

d1=0 d2=-1,7 d3=0,76

Сплайны соответственно на промежутках будут иметь вид

,

,

.

Убедимся, что найденные сплайны удовлетворяют наперед заданным свойствам. Для этого заполним таблицу 5.3.

Таблица 5.3

  х=2 х=3 х=5 х=7
f(x)   -2   -3
S1(x)   -2
S2(x) -2    
S3(x)     -3,04
1(x) -11,6 -0,4
2(x) -0,4 1,6
3(x) 1,62 -7,62

Анализ таблицы 5.3 показывает:

достигнуто совпадение значений сплайнов в узлах их склейки, а также совпадение этих значений с табличными значениями функции f(x). Практически совпадают значения производных 1(x) и 2(x) в узле х=3, а так же производных 2(x) и 3(x) в узле х=5, что обеспечивает гладкость совокупного кубического сплайна.

Отчет по самостоятельной работе должен содержать:

1. таблицу значений функции (табл. 5.1);

2. общий вид сплайнов для всех промежутков;

3. таблицу значений коэффициентов (табл. 5.2);

4. решение системы;

5. найденные сплайны для всех промежутков;

6. таблицу соответствия сплайнов заданным свойствам (табл. 5.3).

Варианты лабораторных работ





Дата публикования: 2015-02-22; Прочитано: 703 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...