КОМИТЕТ ПО ОБРАЗОВАНИЮ САНКТ-ПЕТЕРБУРГА

Санкт-Петербургский колледж управления и экономики

«Александровский лицей»

МЕТОД НАИМЕНЬШИХ КВАДРАТОВ

Методические указания к выполнению расчетного задания

Санкт-Петербург
2013

Оглавление

Введение. 3

Приближение табличных функций по методу наименьших квадратов. 3

Полиномиальное приближение по методу наименьших квадратов. 4

Варианты заданий. 6

Список рекомендуемой литературы.. 7


Введение

В методических указаниях изложены краткие теоретические сведения о том, что представляет собой метод наименьших квадратов и когда его применять.

Представлен вывод коэффициентов полинома второй степени по методу наименьших квадратов, а также таблицы, упрощающие трудоемкий процесс вычисления.

В методических указаниях содержится 15 вариантов расчетных заданий. В каждом задании необходимо аппроксимировать табличную функцию полиномом второй степени, а также определить степень достоверности такого приближения.

Приближение табличных функций по методу наименьших квадратов

Пусть в результате экспериментов получена таблица значений некоторой функции с произвольным расположением аргументов x

x

X0

X1

X2

……..

xn

y

Y0

Y1

Y2

……..

yn

На основе этой таблицы требуется найти формулу , приближенно описывающую зависимость между экспериментальными данными этой таблицы.

Метод интерполяции, в основе которого предполагается утверждение, что , не подходит, в основном по двум причинам:

1. Интерполяционный полином часто является полиномом высокой степени, что является неудобным на практике. Кроме того, построение этого полинома затруднительно, тогда, когда «шаг таблицы» не является постоянным.

2. Экспериментальные данные сами являются случайными величинами, и имеют случайные и систематические ошибки. В этом случае интерполированием стараются «сглаживать» случайные ошибки. Интерполирующий полином включает в себя вместе с данными все их погрешности и в результате может оказаться довольно грубым приближением. С помощью простой функции, проходящей около таблицы данных, удается добиться эффекта сглаживания ошибок и получить более точное приближение. По этим причинам не стоит требовать от функции обязательного равенства с табличными значениями в узлах таблицы. Главное, чтобы она была достаточно простой, учитывала характер табличной функции и имела близкие к значения в узлах таблицы.

НЕ нашли? Не то? Что вы ищете?

Будем называть - эмпирической функцией. Поиск осуществляется графически: на координатной плоскости отмечаются точки (xi;yi) в соответствие с таблицей, а затем по характеру расположения подбирается вид из числа известных элементарных функций (см. рис.1).

Часто выбираются, как многочлены не высокой степени , ; тригонометрические функции ,; логарифмические функции ; показательные функции; дробно-линейные и др.

Пусть вид выбран, причем функция зависит от одного, двух или более параметров. Что бы определить функцию, необходимо определить эти параметры таким образом, чтобы расстояние от до на было минимальным.

Числа называется «уклонениями», а - среднеквадратичным уклонением.

Рис.1. График эмпирической функции

Задача наилучшего приближения функции функции сводится к задаче минимизации - среднеквадратичного уклонения, т. к. подкоренное выражение является «квадратом», то этот метод получил название метода наименьших квадратов. Здесь не ставится задача оценки погрешности приближенного равенства ,т. к. приближение получено наилучшей функцией в выбранном классе функций.

Полиномиальное приближение по методу наименьших квадратов

Пусть выбрана в классе алгебраических функций . Необходимо определить параметры a,b,c наилучшим способом так, чтобы среднеквадратичное уклонения было минимально. Будем минимизировать функцию

Частные производные ,, должны быть равны «0». Составим систему для нахождения параметров a,b,c.

имеем систему:

Для упрощения вычислений коэффициенты в системе при неизвестных a,b,c необходимо представить в виде таблицы:

Xi 4

X04

X14

X24

…….

Xn4

Xi 3

X03

X23

X23

…….

Xn3

Xi 2

X02

X22

X32

…….

Xn2

Xi

X0

X1

X2

…….

Xn

Yi

Y0

Y1

Y2

…….

Yn

Xi 2yi

X02y0

X12y1

X22y2

…….

Xn2yn

Xi yi

X0y0

X1y1

X2y2

…….

xnyn

Система линейных уравнений с неизвестными a, b ,c

Ma + Nb + Kc = C

Na + Kb + Ac = D

Ka + Ab + c(n+1) = B

решается методом Гаусса, либо методом Крамера.

После нахождения a, b ,c необходимо вычислить средне квадратичное уклонение.

Для удобства вычисления результаты сведем в таблицу

x

……

y

……

P(x)

.…..

V

……

V2

……

Варианты заданий

Для расчетного задания «Квадратичное приближение табличных функций по методу наименьших квадратов»

Таблица

Вариант 1

x

0,10

0,30

0,40

0,60

0,70

0,80

y

0,25

0,50

0,65

0,55

0,42

0,30

Вариант 2

x

-2,00

-1,80

-1,70

-1,60

-1,40

-1,30

y

5,10

4,00

3,20

3,90

4,80

0,60

Вариант 3

x

1,30

1,40

1,60

1,70

2,00

2,10

y

2,40

1,80

0,05

1,40

2,30

2,90

Вариант 4

x

0,40

0,70

0,90

0,10

1,40

1,60

y

0,15

0,83

1,65

1,52

0,90

0,31

Вариант 5

x

2,00

2,50

2,70

2,90

3,20

3,40

y

-0,11

-0,81

-1,05

-0,90

-0,23

-0,05

Вариант 6

x

-0,50

-0,30

-0,20

0,10

0,40

0,80

y

2,30

1,20

1,05

0,90

1,20

2,10

Вариант 7

x

1,10

2,00

2,50

2,90

3,50

4,00

y

0,32

0,05

-0,10

-0,12

0,12

0,27

Вариант 8

x

0,30

0,50

0,80

0,90

1,20

1,40

y

1,10

0,60

0,40

0,38

0,65

0,90

Вариант 9

x

-0,40

-0,10

0,10

0,20

0,50

0,70

y

1,30

3,50

4,20

4,00

2,80

1,60

Вариант 10

x

1,20

1,40

1,50

1,60

1,80

2,10

y

0,90

3,30

4,10

3,90

2,80

1,10

Вариант 11

x

-0,90

-0,80

-0,50

-0,40

-0,20

-0,10

y

0,15

0,61

1,20

1,10

0,70

0,22

Вариант 12

x

-1,00

-0,80

-0,70

-0,40

-0,30

-0,20

y

1,40

0,90

0,65

0,51

0,78

1,30

Вариант 13

x

0,20

0,30

0,50

0,70

0,90

1,20

y

-2,10

-0,50

1,15

1,30

-0,60

-0,29

Вариант 14

x

2,20

2,50

2,60

2,80

3,10

3,20

y

1,70

0,80

0,52

0,30

0,91

1,50

Вариант 15

x

-0,30

-0,10

0,20

0,30

0,70

0,90

y

-2,10

1,30

3,00

2,40

-2,30

-8,00

1.  На координатной плоскости построить точечный график функции y=f(x), заданной таблично; убедиться, что он располагается вблизи графика некоторой квадратной параболы.

2.  Написать систему уравнений для определения коэффициентов и решить её.

3.  Построить график и убедиться, что он находится вблизи графика y=f(x)

4.  Найти все уклонения и среднеквадратичное уклонение многочлена от табличной функции y=f(x)

Список рекомендуемой литературы

1. , , .

Высшая математика в упражнениях и задачах. - М. , «Высшая школа».1997

2. Исаков численных методов. –М.:ACADEMA, 2003

3. Амосов Ю. А., Копченова методы для инженеров. –М.: Высшая школа, 1994