Файл: 3. Метод наименьших квадратов и специальные интерполяционные многочлены.doc
Добавлен: 30.11.2023
Просмотров: 86
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
СОДЕРЖАНИЕ
3. Метод наименьших квадратов и специальные интерполяционные многочлены
3.1. Постановка задачи и вывод формул метода наименьших квадратов
3.2. Лабораторная работа № 4. Аппроксимация функции по методу наименьших квадратов
3.3. Глобальная полиномиальная интерполяция
3.4. Чувствительность интерполяционного многочлена к погрешностям входных данных
3.3. Глобальная полиномиальная интерполяция
Пусть функция интерполируется на отрезке . Метод решения этой задачи единым для всего отрезка многочленом называется глобальной полиномиальной интерполяцией. Надежда приблизить везде на с заданной точностью единым многочленом базируются на теореме Вейерштрасса.
Теорема 3.1. Пусть функция непрерывна на . Тогда для любого существует полином степени такой, что .
Однако существуют очень веские причины, по которым глобальная интерполяция многочленами высокой степени в вычислительной практике не используется. Обычный подход увеличения точности интерполяции - увеличение числа узлов. Однако не существует единой для всех непрерывных на отрезке функций стратегии выбора узлов интерполяции. Чаще всего узлы располагаются на равномерно. Но даже для очень гладких функций это иногда не приносит желаемого эффекта.
Классический пример - функция Рунге
. Если использовать глобальную аппроксимацию на с равномерным распределением узлов, то при больших n интерполяция дает очень хорошие результаты в центральной части отрезка. В то же время последовательность расходится при для (см. рисунок с лева). Таким образом, равномерное распределение узлов оказалось неудачным. Итак, не существует единой для всякой функции стратегии выбора узлов интерполяции. Об этом же говорит и теорема Фабера.
Теорема 3.2. Какова бы ни была стратегия выбора узлов интерполяции,
найдется непрерывная на отрезке функция , для которой
Однако если функция гладкая (непрерывно дифференцируемая), то такая стратегия существует.
Теорема 3.3. Пусть в качестве узлов интерполяции на отрезке выбираются узлы полиномов Чебышева. Тогда для любой непрерывно дифференцируемой на отрезке функции метод интерполяции сходится.
Практическая реализация стратегии выбора узлов интерполяции возможна и оправдана в довольно редких случаях и просто невозможна тогда, когда приходится иметь дело с заданной таблицей значений функции.
3.4. Чувствительность интерполяционного многочлена к погрешностям входных данных
Помимо погрешности от приближенной замены на возникает еще дополнительная погрешность, связанная с тем, что значения интерполируемой функции тоже задаются с погрешностью. Пусть заданные в узлах значения содержат погрешности . Тогда содержат погрешность - Лагранжев базис.
Пусть известно, что верхняя граница погрешности равна , то есть Тогда для верхней границы соответствующей погрешности многочлена справедлива оценка
. (3.4.1)
В задаче интерполирования константа Лебега играет роль абсолютного числа обусловленности, то есть в самом неблагоприятном случае погрешность входных данных при интерполяции может возрасти в раз. Величина зависит от
расположения узлов интерполяции. Например, если в качестве узлов интерполяции взяты нули многочленов Чебышева, то
. (3.4.2)
Если же узлы равноотстоящие, то и уже при обусловленность задачи резко ухудшается. Из этого следует важный практический вывод: в вычисленияхне следует использовать интерполяционные многочлены высокой степени с равноотстоящими узлами.
3.5. Многочлены Чебышева
Система функций , заданных на , называется ортогональной на , если
(3.5.1)
Система функций , заданных на , называется ортогональной на с весом , если
(3.5.2)
Функция называется весовой функцией для системы . Если , то система функций называется ортонормированной.
В качестве примера системы функций, ортогональной с весом, приведем многочлены Чебышева, которые известны еще и тем, что являются полиномами, наименее уклоняющимися от нуля. Эти многочлены определяют разными способами. Например: