Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Выч.мат-ка.(лекции)3 ат.docx
Скачиваний:
3
Добавлен:
01.03.2025
Размер:
189 Кб
Скачать
☆

Формула Симпсона (парабол)

При n=2 интерполирование выполняется по точкам:

a, c=1/2(a+b) и b.

(6.9)

(6.10)

(6.11)

Пример.

Аппроксимация функции

Дан класс функций R, определенных на отрезке [a, b]. Для заданной функции f(x) и

з аданной точности e > 0 найти функцию F(x)ÎR, такую, что имеет место неравенство:

, хÎ[a, b] (5.1)

где через обозначена мера близости функций. Левую часть выражения (5.1) еще называют критерием согласия.

Первая группа состоит из линейных комбинаций функций

1 , х , х 2 ,…, х n, (5.2)

т.е. совпадает с классом алгебраических полиномов степени n или меньше.

Второй класс образуют линейные комбинации

функций cos aix, sin aix. Этот класс тесно связан с рядами Фурье.

Третья группа состоит из линейной комбинации функций . В этом случае рассматриваемая задача становится экспоненциальной аппроксимацией.

Критерии согласия:

Точное совпадение приближающей функции с заданными значениями уi, i=0, 1, 2,…, n в узловых точках. Этот критерий называется интерполяцией, он приводит к алгоритмам, которые игнорируют помехи (шумы), которыми могут быть осложнены значения уi. При наличии больших ошибок в значениях уi, полученная при интерполяции функция, может сильно отклониться от искомой между узлами.

Второй относительно хороший критерий – это метод наименьших квадратов (МНК). Он означает, что сумма квадратов отклонений значений аппроксимирующей функции от замеренных значений уi в узлах хi, i=0, 1, 2,…, n была возможно наименьшей, или, другими словами, минимизирована. По существу, этот критерий использует избыточную информацию, чтобы произвести некоторое сглаживание шума. Он популярен, так как имеет красивую законченную математическую теорию и хорошо согласуется с принципами природы.

Третий критерий основан на минимизации максимального отклонения сглаженного значения от замеренного. Этот критерий носит название равномерного приближения или приближения Чебышева (по имени математика, автора критерия).

Метод наименьших квадратов

Пусть имеется n наблюдений (хi, уi), i=0, 1, 2,…, n и требуется приблизитьэти данные многочленом степени N < n:

РN(x)=a0+a1x+ a2x2+…+ aN xN (5.3)

т аким, который минимизирует функцию

. (5.4)

Левая часть выражения (5.4) содержит независимые параметры ,

п оэтому оно обозначено функцией . Согласно МНК надо найти те значения параметров (5.3), которые доставляют минимум функции

Необходимым условием минимума является равенство нулю в этой точке первых производных:

…………………. (5.5)

Д ля функции (5.4) эта система уравнений принимает вид:

, (5.6)

к=0, 1,…, N.

П осле несложных алгебраических преобразований получим систему линейных алгебраических уравнений:

…………………………………………………………… (5.7)

(5.7) является СЛАУ, определитель которой, как доказано в /5/, отличен от нуля. Значит СЛАУ (5.7) имеет единственное ненулевое решение. Из этого следует, что МНК в классе алгебраических полиномов порядка n дает единственное решение.

П ри N=1, т.е. при линейной аппроксимации МНК система (5.7) принимает вид:

(5.8)

Решать ее проще всего методом исключения неизвестных.

Пример. Таблично заданная функция имеет вид:

х

0 1 2 3 4

у

1 2 2,2 2,7 4,2

Н анесем эти точки на рисунок.

Рис6. Схема расположения точек и аппроксимирующая МНК прямая

Из расположения точек на рис.6 видно, что зависимость у=у(х) линейная, т.е. у=а0+а1х, отклонения значений уi, i=0,1,…4 от этой зависимости могут быть обусловлены ошибками измерений и/или локальными неоднородностями изучаемого геологического объекта.Для нахождения линейной зависимости МНК необходимо составить систему (5.8) при N=1. Предварительные расчёты сведены в табл. 1. В этой таблице в последней строке приведены суммы значений соответствующих столбцов. По данным табл.1. составим аналог

СЛАУ (5.8):

5а0+10а1=12,1

10а0+30а1=31,3.

Таблица 1

х

у

х2

ху

1

2

3

4

5

6

0

1

0

0

1

0

1

2

1

2

1,71

0,0841

2

2,2

4

4,4

2,42

0,0484

3

2,7

9

8,1

3,13

0,1849

4

4,2

16

16,8

3,84

0,1297

10

12,1

30

31,3

0,447

Методом исключения неизвестных находим: а0=1, а1=0,71, значит зависимость имеет вид у=1+0,71х. Для проверки правильности расчетов нанесем эту линию на рисунок.

Для оценки качества аппроксимации следует найти сумму квадратов отклонений замеренных значений уi от сглаженных в заданных узлах х i , i= 0, 1,…, 4, обозначим ее S2ocт.

З начения находят в данном примере из выражения =1+0,71×хi, они записаны в пятом столбце таблицы 1. По числам шестого столбца находим

S2ocт, в данном примере S2ocт = 0,447.