Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Кусочно-полиномиальная интерполяция↑ ⇐ ПредыдущаяСтр 6 из 6 Содержание книги Похожие статьи вашей тематики
Поиск на нашем сайте
Локально-интерполяционные формулы Разделим отрезок на частичных отрезков точками . Выберем на каждом - том отрезке , узлы интерполяции и построим для функции интерполяционный многочлен степени не выше : , где - номер частичного отрезка, - степень интерполяционного многочлена на отрезке . Совокупность этих многочленов порождает на отрезке функцию , которую мы назовем локальным интерполянтом функции на отрезке : . (3.1) Таким образом, функция определена на всем отрезке и на каждом частичном отрезке совпадает с интерполяционным многочленом (склеена из многочленов, интерполирующих функцию на частичных отрезках). Функция не обязательно гладкая (даже непрерывная) в точках склейки интерполяционных многочленов. Этот способ приближения функции на отрезке называется локальной интерполяцией. На каждом частичном отрезке погрешность локальной интерполяции для гладкой функции можно оценить с помощью формулы (1.13) (3.2) , . Наиболее часто в практике используется локальная интерполянта для равноотстоящих узлов. Разделим отрезок на частичных отрезков равной длины точками (3.3) Выберем на каждом - том отрезке , узлы интерполяции , . (3.4) Здесь расстояние между любыми соседними узлами интерполяции равно На каждом частичном отрезке построим для функции интерполяционный многочлен степени не выше : . (3.5) Построим на всем отрезке локальную интерполянту : , . Локальная интерполянта - склеена из многочленов , интерполирующих функцию на частичных отрезках. Функция непрерывна в точках склейки : . Замечание 3.1. Если общая степень интерполяционных многочленов не зависит от номера частичного отрезка , то в этом случае параметром, за счет которого можно повышать точность приближения, является - число частичных отрезков. При локальный интерполянт есть кусочно-линейная функция (ломаная) с вершинами в точках , при графиками многочленов на частичных отрезках будут параболы и так далее. Если , то погрешность локальной интерполяции для () оценивается по формуле: . Отсюда получаем оценку погрешности для локальной интерполянты с равноотстоящими узлами (3.3)-(3.4): (3.6) . Предложение 3.1. Для интерполяционный процесс, порожденный локальной интерполянтой для равноотстоящих узлов, определяемых формулами (3.3)-(3.4), равномерно сходится при к на : на со скоростью при . Утверждение предложения 3.1. следует из оценки (3.6). Теперь можно указать способ построения сходящегося интерполяционного процесса для любой непрерывной функции с помощью локальной интерполянты. Теорема 3.1. Для любой функции интерполяционный процесс, порожденный локальной интерполянтой для равноотстоящих узлов, определяемых формулами (3.3)-(3.4), равномерно сходится при к на : на Доказательство. Введем оператор , . По построению - линейный ограниченный оператор в пространстве . Теперь утверждение теоремы 3.1 означает, что последовательность операторов поточечно сходится при к единичному оператору , и нам нужно только проверить выполнение условий а) и б) теоремы 2.1 для последовательности при . Выполнение условия б) теоремы 2.1 немедленно следует из предложения 3.1, так как множество плотно в . Докажем справедливость условия б). Обозначим через - оператор интерполирования на отрезке , (см. (3.4)). Имеем
(3.7) Обозначив , (3.8) перепишем (3.7) в виде (3.9) Сделаем в (3.8) замену переменной, положив Имеем , . Подставляя найденные выражения в (3.7), получим функцию от новой переменной : . (3.10) Так как функция взаимно однозначно отображает отрезок на отрезок , то (3.11) Отметим, что в (3.10) вычисляется максимальное значение функции , непрерывной на отрезке , независящей от и - номера отрезка . Следовательно, (3.12) зависит только от . Используя (3.12), имеем Отсюда для нормы оператора получим оценку: . (3.13) Условие a) теоремы 2.1 доказано. Так как не зависит от , то теорема 3.1 доказана.
Интерполяция сплайнами Понятие сплайна. Построенный нами в предыдущем пункте локальный интерполянт для равноотстоящих узлов, определяемых формулами (3.3)-(3.4), обладает существенным недостатком: в точках склейки - общих точках частичных отрезков он не является гладкой функцией. Возникает задача построения локального интерполянта, являющегося гладкой функцией на всем отрезке . Эта задача решается с помощью сплайнов. Термин сплайн (англ.- spline) имеет техническое происхождение. Первоначально сплайнами называли длинные гибкие деревянные рейки, используемые английскими кораблестроителями для вычерчивания деталей корпуса корабля в натуральную величину. Другими словами, сплайн был чертежным инструментом для построения гладких кривых. В вычислительной математике под сплайном на отрезке понимают кусочно-полиномиальную функцию гладкую на всем отрезке. Пусть отрезок разбит на частичных отрезков точками . Набор точек принято называть сеткой. Сплайном степени порядка на отрезке , соответствующим сетке , называется функция , совпадающая на каждом частичном отрезке , с многочленом (3.14) степени не выше . Из определения следует, что для многочленов (3.14), представляющих сплайн на каждом частичном отрезке , имеет место равенство (3.15)
Таким образом, сплайн – это функция, склеенная из многочленов так, что в результате получается раз непрерывно дифференцируемая функция на отрезке .
Для сплайнов степени и порядка на отрезке используется обозначение , где число называется дефектом сплайна. Сплайн называется интерполяционным для заданной таблицы (1.1), если
, (3.16) где - узлы интерполяции. Интерполяция посредством сплайнов называется сплайн-интерполяцией. Замечание 3.2. Непрерывная кусочно-линейная функция (ломаная) является сплайном первой степени нулевого порядка (дефект равен 1). На практике чаще всего используются сплайны третьей степени второго порядка. Такие сплайны называют кубическими. Выбор значения гладкости объясняется, в том числе, и тем, что при движении режущего инструмента в автоматизированных металлообрабатывающих комплексах по траектории, являющееся дважды непрерывно дифференцируемой кривой не возникают ударные нагрузки. В случае разрывов второй производной по второму закону Ньютона они появляются и могут привести к разрушению инструмента или дефектам обрабатываемой поверхности. При этом значение степени является минимальным для обеспечения существования интерполяционного сплайна класса для любой таблицы (1.1).
|
|||||
Последнее изменение этой страницы: 2016-06-29; просмотров: 838; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.129.210.35 (0.01 с.) |