Міністерство освіти і науки України
Національний університет "Львівська політехніка"
Курсова робота
на тему:
"Рівномірне наближення функцій ермітовими сплайнами"
Львів 2009р
Зміст
Вступ
1. Означення ермітових сплайнів з експоненціальними ланками
2. Знаходження аналітичних виразів для параметрів сплайна з експоненціальною ланкою
3. Многочленні ермітові сплайни
4. Похибки наближення ермітовими сплайнами
5. Рівномірне наближення ермітовими сплайнами
Висновок
Список використаної літератури
Додаток
Вступ
Наближення функцій необхідне для практичних розрахунків під час проведення наукових досліджень і в багатьох областях техніки. Аналітично задані функції, які представлені складним виразом, часто необхідно замінити простішим виразом, так, щоб зберігались їх властивості. Це потрібно для обчислення функцій на ЕОМ.
Методи інтерполювання многочленом Лагранжа або Ньютона на відрізку
при використанні великої кількості вузлів інтерполяції часто призводять до поганого наближення, що пояснюється значним накопиченням похибки під час обчислень. Крім того, через розбіжність процесу інтерполяції збільшення кількості вузлів не обов’язково приводить до підвищення точності.Ще одним із способів інтерполювання на відрізку є інтерполювання з використанням сплайн функцій. Сплайн функцією або сплайном називають кусково-поліноміальну функцію, що визначена на відрізку
разом з певним числом неперервних похідних.Перевага сплайнів над звичайною інтерполяцію є, по-перше, їх збіжність і, по-друге, стійкість процесу обчислення.
Ряд задач вимагає наближення не тільки самої функції, а й її похідних. Для цього використовують ермітові сплайни. З метою покращення точності наближення функцій сплайнами як ланки можна використовувати не тільки многочлени, а й нелінійні за параметрами вирази.
1.Означення ермітових сплайнів з нелінійним за параметрами виразами в ланках
Наведемо означення ермітових сплайнів з нелінійними за параметрами виразами в ланках (далі нелінійні ермітові сплайни) з парною і непарною кількістю параметрів.
На множині
задані значення функції та її похідних до - го порядку включно. Потрібно побудувати ермітовий сплайн (тобто вирази для параметрів ланки) з експоненціальною ланкою: (1)де
- параметри ланки сплайна; - кількість параметрів .Означення 1. Нехай
. На множині задані значення функції та її похідних до - го порядку включно. Нелінійним ермітовим сплайном з парною кількістю параметрів називатимемо функцію , (2)яка задовольняє систему рівнянь
,(3)де
- параметри сплайна на -й ланці; - функція Хевісайда:Із системи (3) випливає, що
. Вираз називається ланкою ермітового сплайна. Похибка наближення функції за допомогою ермітового сплайна характеризується зваженою віддаллю (функцією похибки) . (4)Означення 2. Нехай
. На множині задані значення функції та її похідних до - го порядку включно, а на множині задані значення функції . Нелінійним ермітовим сплайном з непарною кількістю параметрів називатимемо функцію виду (2), яка задовольняє систему рівнянь: (5)Із означень випливає, що для визначення параметрів кожної ланки конкретного нелінійного ермітового сплайна необхідно розв’язати систему рівнянь (3) або (5).
2. Вивід формул для параметрів ермітових сплайнів з експоненціальними ланками
Сімейство цих ермітових сплайнів має ланку, яку подано виразом (1). Оскільки наближаючий вираз (1) не змінює знака, то цим виразом можна наближати функції, що не змінюють знака. Припустимо для конкретності, що
. Побудуємо ланки ермітового сплайна при .При
отримаємо ермітовий сплайн з парною кількістю параметрів .Ланка такого сплайна має вигляд
. (6)Згідно означення 1 параметри ланки ермітового сплайна (2) з ланкою (6) задовольняють системі рівнянь (3)
(7)де
- ліва, а - права границі ланки; , . Розв’яжемо систему (7) щодо невідомих .Із першого і третього рівнянь системи знаходимо вирази для параметра
: (8)Прирівнюємо між собою вирази для
і отримаємо вираз для : (9)Підставляємо перший вираз для
і вираз для в друге рівняння системи (7) і отримаємо (10)Підставляємо другий вираз для
і вираз для в четверте рівняння системи (7) і отримаємо (11)Ми отримали систему двох лінійних рівнянь (10) і (11) щодо двох невідомих
. Розв’язавши її, отримаємо (12)Із формул (8), (9), (10) для параметрів
випливає, що необхідною умовою існування наближення ермітовим сплайном з ланкою (7) є виконання умови .При
отримаємо ермітовий сплайн з непарною кількістю параметрів . Ланка такого сплайна має виглядЗгідно з означенням 2 параметри ланки (13) ермітового сплайна (2) задовольняють системі рівнянь (5):