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

Пусть функция F в точках x0,x1,…,xnимеет значения F(x0),F(x1),…,F(xn) (2). Требование близости табличных значений y0,y1,…,yn и значений (2) равносильно следующему: сумма квадратов

S=(y0-F(x0))2+(y1-F(x1))2+…+(yn-F(xn))2 (3)

должна быть наименьшей.

В качестве приближающих функций в зависимости от характера точечного графика функции f часто используют следующие функции:

1) F(x)=a1x+a0 5) F(x)=1/(cx+m)

2) F(x)=a2x2+a1x+a0 6) F(x)=clnx+m

3) F(x)=cxm 7) F(x)=c/x+m

4) F(x)=cemx 8) F(x)=x/(cx+m)

Для нахождения коэффициентов a0 и a1 линейной функции из условия (3) получается система двух линейных уравнений:

Метод наименьших квадратов - student2.ru , где Метод наименьших квадратов - student2.ru , Метод наименьших квадратов - student2.ru (4)

Коэффициенты квадратичной функции a0, a1, a2 находятся из аналогичной системы

Метод наименьших квадратов - student2.ru при тех же обозначениях Sk и tk (5)

Нахождение приближающих функций вида 3)-8) сводится к нахождению линейной функции F(u)=a1u+a0 путем ввода новой переменной u по следующим правилам:

Вид функции F(x) Вид переменной u и функции F(u) Преобразование исходной таблицы Выражения c и m через a0 и a1
F(x)=cxm u=ln x F(u)=lnF(x) x®lnx; y®lny c=exp(a0); m=a1
F(x)=c×emx u=x; F(u)=lnF(x) x не меняется y®lny c=exp(a0); m=a1
F(x)=1/(cx+m) U=x; F(u)=1/F(x) x не меняется y®1/y c=a1; m=a0
F(x)=cln x+m u=lnx; F(u)=F(x) x® lnx; y не меняется c=a1; m=a0
F(x)=c/x+m u=1/x; F(u)=F(x) x®1/x; y® c=a1; m=a0
F(x)=x/(cx+m) u=1/x; F(u)=1/F(x) x®1/x; y®1/y c=a0; m=a1

Решение одного варианта

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

x 1.1 1.7 2.4 3.0 3.7 4.5 5.1 5.8
y 0.3 0.6 1.1 1.7 2.3 3.0 3.8 4.6

Точечный график изображен на рисунке:

Метод наименьших квадратов - student2.ru

Составим теперь систему вида (4): Метод наименьших квадратов - student2.ru ,

где Метод наименьших квадратов - student2.ru

Решив систему, получаем: a0=-0.968, a1=0.921. Приближающая функция имеет вид:

F1(x)=0.921x -0.968 (6)

Для нахождения коэффициентов c и m степенной функции обозначим новые переменные u и F(u), т.е. u=lnx, F(u)=lnF(x), F(u)=lnc+mu=a0+a1u. По исходной таблице составляется новая таблица из логарифмов значений x и y:

u F(u) uF(u) u2
  0,095 -1,204 -0,114 0,009
  0,531 -0,511 -0,271 0,282
  0,875 -0,095 -0,083 0,766
  1,099 0,531 0,584 1,208
  1,308 0,833 1,090 1,711
  1,504 1,099 1,653 2,262
  1,629 1,335 2,175 2,654
  1,758 1,526 2,683 3,091
S 8,799 3,514 7,715 11,981

По числовым данным из новой таблицы составляется система уравнений вида (4):

Метод наименьших квадратов - student2.ru

Ее решения a1=1.671, a0=-1.399.

Находим значения параметров c и m: m=1.671, c=exp(-1.399)=0.247.

Приближающая функция имеет вид

F2(x)=0.247x1.671 (7)

Для сравнения качества приближений (6) и (7) вычислим суммы квадратов отклонений:

x y F1(x) e1 e12 F2(x) e2 e22
1,1 0,3 0,0451 0,2549 0,0650 0,2894 0,0106 0,0001
1,7 0,6 0,5977 0,0023 0,0000 0,5991 0,0009 0,0000
2,4 1,1 1,2424 -0,1424 0,0203 1,0662 0,0338 0,0011
1,7 1,795 -0,095 0,0090 1,5483 0,1517 0,0230
3,7 2,3 2,4397 -0,1397 0,0195 2,1984 0,1016 0,0103
4,5 3,1765 -0,1765 0,0312 3,0493 -0,0493 0,0024
5,1 3,8 3,7291 0,0709 0,0050 3,7590 0,0410 0,0017
5,8 4,6 4,3738 0,2262 0,0512 4,6606 -0,0606 0,0037
        0,2011     0,0424

Как следует из последней таблицы, приближение в виде степенной функции в данном случае предпочтительнее.

Задание

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

Вариант 1

x 2.21 3.82 4.43 5.34 5.84 6.19 6.29 7.87 8.91 9.22
y 57.43 58.56 60.66 68.31 70.5 71.3 79.31 90.112 91.52 92.55

Вариант 2

x -6.19 -4.45 -3.81 -3.48 -2.08 -1.28 0.12 0.84 1.81 5.44
y 99.17 82.52 82.16 70.24 66.48 63.23 61.02 48.35 44.56 40.24

Вариант 3

x 2.44 2.51 2.6 2.62 2.69 2.95 2.98 3.01 3.2 3.37
y 106.28 107.43 113.84 114.88 115.53 117.4 118.74 119.66 120.24 120.6

Вариант 4

x 3.78 3.87 4.21 4.23 4.33 2.95 4.87 5.14 5.59 5.61
y 65.72 60.05 59.74 58.05 56.81 55.79 50.83 47.69 45.82 44.49

Вариант 5

x 8.74 8.77 8.81 8.90 8.98 9.11 9.14 9.22 9.31 9.35
y 51.67 52.76 55.65 58.86 61.09 67.68 70.44 72.19 85.02 105.2

Вариант 6

x -1.45 -1.82 -1.47 -0.09 0.28 0.86 1.13 2.52 3.36 3.75
y 23.22 28.76 35.14 39.27 40.55 52.09 55.18 59.44 62.33 65.48

Вариант 7

x -10.15 -10.01 -9.96 -9.54 -9.22 -8.88 -8.69 -8.13 -7.85 -7.41
y 0.35 2.56 2.91 3.14 3.48 4.07 4.49 5.62 5.98 6.22

Вариант 8

x 2.34 2.67 2.92 3.09 3.78 4.12 4.55 4.92 5.21 5.75
y -10.12 -10.03 -9.67 -9.34 -9.15 -8.68 -8.43 -8.26 -7.84 -7.11

Вариант 9

x 4.74 4.77 4.81 4.90 4.98 5.11 5.14 5.22 5.31 5.35
y 52.45 46.67 46.50 42.96 38.11 35.76 29.34 22.17 18.84 15.57

Вариант 10

x 5.44 5.51 5.6 5.62 5.69 5.95 5.98 6.01 6.2 6.37
y -10.28 -10.43 -11.84 -11.88 -12.53 -12.74 -13.74 -13.66 -14.24 -14.6

Вариант 11

x 2.4 2.91 3.42 3.93 4.44 4.95 5.46 5.97 6.48 6.99
y 4.03 3.10 2.44 1.96 1.58 1.29 1.04 0.85 0.69 0.43

Вариант 12

x 1.16 1.88 2.60 3.32 4.04 4.76 5.48 6.20 6.92 7.64
y 0.18 0.26 0.32 0.36 0.40 0.43 0.46 0.48 0.50 0.51

Вариант 13

x 1.00 1.71 2.42 3.13 3.84 4.55 5.26 5.97 6.68 7.39
y 12.49 4.76 2.55 1.60 1.11 0.82 0.63 0.50 0.41 0.36

Вариант 14

x -0.64 -0.36 -0.08 0.20 0.48 0.76 1.04 1.32 1.60 1.88
y 29.51 18.86 12.05 7.70 4.92 3.14 2.01 1.28 0.93 0.71

Вариант 15

x -2.45 -1.94 -1.43 -0.92 -0.41 0.10 0.61 1.12 1.63 2.14
y 0.87 1.19 1.68 2.23 3.04 4.15 5.66 7.72 8.82 10.05

Вариант 16

x 1.54 1.91 2.28 2.65 3.02 3.39 3.76 4.13 4.50 4.87
y -2.52 -3.08 -3.54 -3.93 -4.27 -4.57 -4.84 -5.09 -5.29 -5.44

Вариант 17

x 1.2 2.0 2.8 3.6 4.4 5.2 6.0 6.8 7.6 8.4
y -10.85 -6.15 -4.14 -3.02 -2.30 -1.81 -1.45 -1.17 -0.96 -0.81

Вариант 18

x -1.04 -0.67 -0.30 0.07 0.44 0.81 1.18 1.55 1.92 2.29
y 10.80 8.08 5.97 4.44 3.31 2.46 1.83 1.36 0.78 0.25

Вариант 19

x 0.41 0.97 1.53 2.09 2.65 3.21 3.77 4.33 4.89 5.45
y 0.45 1.17 1.56 1.82 2.02 2.18 2.31 2.44 2.55 2.64

Вариант 20

x 0.80 1.51 2.22 2.93 3.64 4.35 5.06 5.77 6.48 7.19
y 9.22 6.35 5.31 4.77 4.45 4.23 4.07 3.44 3.21 3.05

Вариант 21

x -0.05 -0.04 -0.88 0.32 -0.24 -1.05 0.57 0.01 0.40 0.79
y 11.13 3.49 8.91 14.83 1.80 13.50 3.70 -2.40 10.00 16.04

Вариант 22

x 63.96 44.39 51.20 58.44 50.15 44.51 47.25 35.24 43.28 32.03
y 3.05 2.20 0.65 1.65 1.92 1.92 0.89 0.75 2.79 0.44

Вариант 23

x 58.46 36.05 31.17 16.17 11.16 69.23 58.08 43.13 73.24 42.86
y 0.22 -3.05 -1.76 -1.25 -0.45 -0.80 -0.26 -3.07 -1.27 -3.05

Вариант 24

x 66.58 36.05 64.63 33.19 26.70 55.31 18.70 22.95 38.24 9.18
y 3.44 1.72 2.06 3.07 0.99 7.65 2.92 3.53 4.10 -0.47

Вариант 25

x 79.31 57.34 60.66 92.55 90.12 71.30 70.50 91.52 68.31 58.56
y 5.84 3.82 6.19 9.22 7.87 6.29 4.43 8.91 5.34 2.21

Вариант 26

x 82.16 61.02 44.56 82.52 99.17 70.24 63.23 66.48 48.35 40.24
y 0.12 -3.48 -4.45 -6.19 1.81 -3.81 0.84 -2.08 -1.28 5.44

Вариант 27

x 65.72 58.05 60.05 55.79 50.83 47.69 44.49 59.74 56.81 45.82
y 5.14 5.59 4.33 4.59 4.21 3.78 4.23 5.61 4.87 3.87

Вариант 28

x 55.65 67.68 105.20 85.02 52.76 58.86 72.19 61.09 70.44 51.67
y 9.11 9.35 8.90 9.22 8.74 8.98 8.77 9.31 8.81 9.14

Наши рекомендации