КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Сплайнова Апроксимація.
Сплайни. Знаходження апроксимуючого поліному. Апроксимуючий поліном Апроксимуючі криві за винятком періодичних сигналів в переважній більшості є монотонно зростаючими при цьому екстремуми не очікуються, оскільки тоді характеристики будуть багатозначними. Крім того виключається із огляду коливання, які накладаються на характеристику, таким чином для згладжування здійснюється пошук поліномів не вище 3-тьго порядку, тобто прямі, квадратичні та кубічні параболи. В загальному випадку поліном 3-тьго порядку можна записати наступним чином:
Ці екстремуми будуть представляти мінімуми, оскільки в даному випадку матриця інших похідних від коефіцієнтів є позитивно визначена.
Система рівнянь (В) з врахуванням того, що n міняється від 1 до N вираховується коефіцієнт Приклад:
На основі рівнянь (В) з врахуванням того, що
Таким чином ми відшукали
Приклад: Знайти апроксимуючий поліном
N=4
В деяких випадках апроксимуючий поліном 3-го порядку недостатньо точно передає характеристику кривої при цьому немає необхідності використовувати поліноми вищих порядків, оскільки вони схильні до пульсацій в таких випадках краще здійснювати наближення характеристики так званою спай новою функцією, яка складається з частин поліномів. Для цього в подальшому будемо використовувати кубічні параболи, які в кожному випадку точно проходять через опорні точки
Для обчислення
Алгоритм обчислення сплайнових коефіцієнтів:
З рівнянь 3,5,6,7,8 знаходимо відповідні коефіцієнти
Як бачимо для обчислення коефіцієнтів
З погляду на те, що значення поліномів
Домноживши на 6 отримаємо:
На основі рівняння 15 здійснюється обчислення других похідних на (N-2) внутрішніх опорних точках, якщо відомі похідні Далі будемо припускати,що викривлення на краях інтервалу прирівнюється до «0». На основі рівняння 15 обчислюються другі похідні на опорних точках,які підставляються в Рівняння 9,10,11,12 На основі чого обчислюються коефіцієнти Якщо
для n=2 n=2 n=3 n=4
Для обчислення
На практиці виміряні величини через які необхідно провести криву, переважно розсіюються, в цьому випадку складно провести сплайнову функцію точно через усі опорні точки, які мають певні невизначеності, або похибку вимірювання. При цьому більш раціонально проводити згладжування, а значить замість інтерполяційного сплайна використовувати апроксимаційний сплайн. Ідея полягає в тому, що кубічний поліном Такий підхід складно практично реалізувати за рахунок того, що необхідно здійснити великий об’єм обчислень а також потребується наявність великого об’єму пам’яті. С погляду на те на практиці використовується дещо інший підхід. По перше для вимірювання шуканих величин використовуються прилади та пристрої вищої точності при цьому число замірів може бути менше. По друге здійснюється усереднення кількох точок По третє маючи певне число точок проводиться апроксимаційний поліном третього порядку. Для п’яти точок здійснюється пошук По четверте маючи кілька поліномів через отримані точки
Дата добавления: 2017-02-01; Просмотров: 231; Нарушение авторских прав?; Мы поможем в написании вашей работы! |