КУРСОВАЯ РАБОТА
по дисциплине: Информатика
Тема: Аппроксимация функции методом
наименьших квадратов
Оглавление
Введение
1. Постановка задачи
2. Расчётные формулы
. Расчёт с помощью таблиц, выполненных средствами Microsoft Excel
. Схема алгоритма
. Расчет в программе MathCad
. Результаты, полученные с помощью функции Линейн
. Представление результатов в виде графиков
Выводы
Список используемой литературы
Целью курсовой работы является углубление знаний по информатике, развитие и закрепление навыков работы с табличным процессором Microsoft Excel и программным продуктом MathCAD и применение их для решения задач с помощью ЭВМ из предметной области, связанной с исследованиями.
Аппроксимация (от латинского "approximare" -"приближаться") - приближенное выражение каких-либо математических объектов (например, чисел или функций) через другие более простые, более удобные в пользовании или просто более известные. В научных исследованиях аппроксимация применяется для описания, анализа, обобщения и дальнейшего использования эмпирических результатов.
Как известно, между величинами может существовать точная (функциональная) связь, когда одному значению аргумента соответствует одно определенное значение, и менее точная (корреляционная) связь, когда одному конкретному значению аргумента соответствует приближенное значение или некоторое множество значений функции, в той или иной степени близких друг к другу. При ведении научных исследований, обработке результатов наблюдения или эксперимента обычно приходиться сталкиваться со вторым вариантом.
При изучении количественных зависимостей различных показателей, значения которых определяются эмпирически, как правило, имеется некоторая их вариабельность. Частично она задается неоднородностью самих изучаемых объектов неживой и, особенно, живой природы, частично - обуславливается погрешностью наблюдения и количественной обработке материалов. Последнюю составляющую не всегда удается исключить полностью, можно лишь минимизировать ее тщательным выбором адекватного метода исследования и аккуратностью работы. Поэтому при выполнении любой научно-исследовательской работы возникает проблема выявления подлинного характера зависимости изучаемых показателей, этой или иной степени замаскированных неучтенностью вариабельности: значений. Для этого и применяется аппроксимация - приближенное описание корреляционной зависимости переменных подходящим уравнением функциональной зависимости, передающим основную тенденцию зависимости (или ее "тренд").
При выборе аппроксимации следует исходить из конкретной задачи исследования. Обычно, чем более простое уравнение используется для аппроксимации, тем более приблизительно получаемое описание зависимости. Поэтому важно считывать, насколько существенны и чем обусловлены отклонения конкретных значений от получаемого тренда. При описании зависимости эмпирически определенных значений можно добиться и гораздо большей точности, используя какое-либо более сложное, много параметрическое уравнение. Однако нет никакого смысла стремиться с максимальной точностью передать случайные отклонения величин в конкретных рядах эмпирических данных. Гораздо важнее уловить общую закономерность, которая в данном случае наиболее логично и с приемлемой точностью выражается именно двухпараметрическим уравнением степенной функции. Таким образом, выбирая метод аппроксимации, исследователь всегда идет на компромисс: решает, в какой степени в данном случае целесообразно и уместно «пожертвовать» деталями и, соответственно, насколько обобщенно следует выразить зависимость сопоставляемых переменных. Наряду с выявлением закономерностей, замаскированных случайными отклонениями эмпирических данных от общей закономерности, аппроксимация позволяет также решать много других важных задач: формализовать найденную зависимость; найти неизвестные значения зависимой переменной путем интерполяции или, если это допустимо, экстраполяции.
В каждом задании формулируются условия задачи, исходные данные, форма
выдачи результатов, указываются основные математические зависимости для решения
задачи. В соответствии с методом решения задачи разрабатывается алгоритм
решения, который представляется в графической форме.
1. Постановка задачи
1.
Используя метод наименьших квадратов функцию
,
заданную таблично, аппроксимировать:
а)
многочленом первой степени
;
б)
многочленом второй степени
;
в)
экспоненциальной зависимостью
.
. Для каждой зависимости вычислить коэффициент детерминированности.
. Вычислить коэффициент корреляции (только в случае а).
. Для каждой зависимости построить линию тренда.
.
Используя функцию ЛИНЕЙН вычислить числовые характеристики зависимости
от
.
. Сравнить свои вычисления с результатами, полученными при помощи функции ЛИНЕЙН.
.
Сделать вывод, какая из полученных формул наилучшим образом аппроксимирует
функцию
.
. Написать программу на одном из языков программирования и сравнить результаты счета с полученными выше.
Вариант
3. Функция
задана табл. 1.
Таблица
1.
x
y
x
y
x
y
x
y
x
y
0.28
1.05
2.34
9.11
3.33
29.43
4.23
86.44
5.55
187.54
0.87
2.87
2.65
16.86
3.41
37.45
4.83
90.85
6.32
200.45
1.65
6.43
2.77
17.97
3.55
42.44
4.92
99.06
6.66
212.97
1.99
8.96
2.83
18.99
3.85
56.94
5.14
120.45
7.13
275.74
2.08
8.08
3.06
23.75
4.01
75.08
5.23
139.65
7.25
321.43
2. Расчётные формулы
Часто при анализе эмпирических данных возникает необходимость найти
функциональную зависимость между величинами x и y, которые получены в
результате опыта или измерений.
Хi (независимая величина) задается экспериментатором, а yi , называемая
эмпирическими или опытными значениями получается в результате опыта.
Аналитический вид функциональной зависимости, существующей между
величинами x и y обычно неизвестен, поэтому возникает практически важная задача
- найти эмпирическую формулу
(где
Согласно
методу наименьших квадратов наилучшими коэффициентами Используя
необходимое условие экстремума функции нескольких переменных - равенство нулю
частных производных, находят набор коэффициентов Таким
образом, нахождение коэффициентов Вид
системы (3) зависит от того, из какого класса эмпирических формул мы ищем
зависимость (1). В случае линейной зависимости система (3) примет вид:
В
случае квадратичной зависимости В
ряде случаев в качестве эмпирической формулы берут функцию в которую
неопределенные коэффициенты входят нелинейно. При этом иногда задачу удается
линеаризовать т.е. свести к линейной. К числу таких зависимостей относится
экспоненциальная зависимость
где
a1и a2 неопределенные коэффициенты.
Линеаризация
достигается путем логарифмирования равенства (6), после чего получаем
соотношение
Обозначим
График
восстановленной функциональной зависимости y(x) по результатам измерений (xi,
yi), i=1,2,…,n называется кривой регрессии. Для проверки согласия построенной
кривой регрессии с результатами эксперимента обычно вводят следующие числовые
характеристики: коэффициент корреляции (линейная зависимость), корреляционное
отношение и коэффициент детерминированности.
Коэффициент
корреляции является мерой линейной связи между зависимыми случайными
величинами: он показывает, насколько хорошо в среднем может быть представлена
одна из величин в виде линейной функции от другой.
Коэффициент
корреляции вычисляется по формуле:
где
Коэффициент
корреляции между случайными величинами по абсолютной величине не превосходит 1.
Чем ближе В случае нелинейной корреляционной связи условные средние значения
располагаются около кривой линии. В этом случае в качестве характеристики силы
связи рекомендуется использовать корреляционное отношение, интерпретация
которого не зависит от вида исследуемой зависимости.
Корреляционное отношение вычисляется по формуле:
где
Всегда Корреляционное
отношение является мерой корреляционной связи y c x в какой угодно форме, но не
может дать представления о степени приближенности эмпирических данных к
специальной форме. Чтобы выяснить насколько точно построен5ная кривая отражает
эмпирические данные вводится еще одна характеристика - коэффициент
детерминированности.
Коэффициент
детерминированности определяется по формуле:
где
Sост = Чем
меньше остаточная сумма квадратов по сравнению с общей суммой квадратов, тем
больше значение коэффициента детерминированности r2, который показывает,
насколько хорошо уравнение, полученное с помощью регрессионного анализа,
объясняет взаимосвязи между переменными. Если он равен 1, то имеет место полная
корреляция с моделью, т.е. нет различия между фактическим и оценочным
значениями y. В противоположном случае, если коэффициент детерминированности
равен 0, то уравнение регрессии неудачно для предсказания значений y.
Коэффициент
детерминированности всегда не превосходит корреляционное отношение. В случае
когда выполняется равенство 3. Расчёт с помощью таблиц, выполненных средствами Microsoft Excel
Для проведения расчётов данные целесообразно расположить в виде таблицы
2, используя средства табличного процессора Microsoft Excel.
Таблица 2
A
B
C
D
E
F
G
H
I
1
0,28
1,05
0,0784
0,294
0,021952
0,006147
0,08232
0,04879
0,013661
2
0,87
2,87
0,7569
2,4969
0,658503
0,572898
2,172303
1,054312
0,917251
3
1,65
6,43
2,7225
10,6095
4,492125
7,412006
17,50568
1,860975
3,070608
4
1,99
8,96
3,9601
17,8304
7,880599
15,68239
35,4825
2,19277
4,363613
5
2,08
8,08
4,3264
16,8064
8,998912
18,71774
34,95731
2,089392
4,345935
6
2,34
9,11
5,4756
21,3174
12,8129
29,9822
49,88272
2,209373
5,169932
7
2,65
16,86
7,0225
44,679
18,60963
49,31551
118,3994
2,824944
7,486101
8
2,77
17,97
7,6729
49,7769
21,25393
58,87339
137,882
2,888704
8,001709
9
2,83
18,99
8,0089
53,7417
22,66519
64,14248
152,089
2,943913
8,331272
10
3,06
23,75
9,3636
72,675
28,65262
87,677
222,3855
3,167583
9,692803
11
3,33
29,43
11,0889
98,0019
36,92604
122,9637
326,3463
3,382015
11,26211
12
3,41
37,45
11,6281
127,7045
39,65182
135,2127
435,4723
3,623007
12,35445
13
3,55
42,44
12,6025
150,662
44,73888
158,823
534,8501
3,748091
13,30572
14
3,85
56,94
14,8225
219,219
57,06663
219,7065
843,9932
4,041998
15,56169
15
4,01
75,08
16,0801
301,0708
64,4812
258,5696
1207,294
4,318554
17,3174
16
4,23
86,44
17,8929
365,6412
75,68697
320,1559
1546,662
4,459451
18,86348
17
4,83
90,85
23,3289
438,8055
112,6786
544,2376
2119,431
4,50921
21,77948
18
4,92
99,06
24,2064
487,3752
119,0955
585,9498
2397,886
4,595726
22,61097
19
5,14
120,45
26,4196
619,113
135,7967
697,9953
3182,241
4,791235
24,62695
20
5,23
139,65
27,3529
730,3695
143,0557
748,1811
3819,832
4,939139
25,8317
21
5,55
187,54
30,8025 170,9539
948,794
5776,701
5,233992
29,04866
22
6,32
200,45
39,9424
1266,844
252,436
1595,395
8006,454
5,300565
33,49957
23
6,66
212,97
44,3556
1418,38
295,4083
1967,419
9446,412
5,361151
35,70527
24
7,13
275,74
50,8369
1966,026
362,4671
2584,39
14017,77
5,619458
40,06674
25
7,25
321,43
52,5625
2330,368
381,0781
2762,816
16895,16
5,77278
41,85265
26
95,93
2089,99
453,3105
11850,65
2417,568
13982,99
71327,34
90,97713
415,0797
С У М М Ы
Поясним, как таблица 2 составляется.
Шаг 1.В ячейки А1:A25 заносим значения xi.
Шаг 2.В ячейки B1:B25 заносим значения уi.
Шаг 3.В ячейку С1 вводим формулу=А1^2.
Шаг 4.В ячейки С1:С25 эта формула копируется.
Шаг 5.В ячейку D1 вводим формулу=А1*B1.
Шаг 6.В ячейки D1:D25 эта формула копируется.
Шаг 7.В ячейку F1 вводим формулу=А1^4.
Шаг 8.В ячейки F1:F25 эта формула копируется.
Шаг 9.В ячейку G1 вводим формулу=А1^2*B1.
Шаг 10.В ячейки G1:G25 эта формула копируется.
Шаг 11.В ячейку H1 вводим формулу = LN(B1).
Шаг 12.В ячейки H1:H25 эта формула копируется.
Шаг 13.В ячейку I1 вводим формулу=А1*LN(B1).
Шаг 14.В ячейки I1:I25 эта формула копируется.
Последующие шаги делаем с помощью автосуммирования S.
Шаг 15. В ячейку А26 вводим формулу = СУММ(А1:А25).
Шаг 16. В ячейку В26 вводим формулу = СУММ(В1:В25).
Шаг 17. В ячейку С26 вводим формулу = СУММ(С1:С25).
Шаг 18. В ячейку D26 вводим формулу = СУММ(D1:D25).
Шаг 19. В ячейку E26 вводим формулу = СУММ(E1:E25).
Шаг 20. В ячейку F26 вводим формулу = СУММ(F1:F25).
Шаг 21. В ячейку G26 вводим формулу = СУММ(G1:G25).
Шаг 22. В ячейку H26 вводим формулу = СУММ(H1:H25).
Шаг 23. В ячейку I26 вводим формулу = СУММ(I1:I25).
Аппроксимируем
функцию решив
которую, получим Систему решали методом Крамера. Суть которого состоит в следующем.
Рассмотрим систему n алгебраических линейных уравнений с n неизвестными:
Определителем
системы называется определитель матрицы системы:
Обозначим
Таким образом, линейная аппроксимация имеет вид
Решение
системы (11) проводим, пользуясь средствами Microsoft Excel. Результаты
представлены в таблице 3.
Таблица 3
A
B
C
D
E
28
25
95,93
2089,99
29
95,93
453,3105
11850,65
30
31
Обратная матрица
32
0,212802
-0,04503
a1=
-88,92081
33
-0,04503
0,011736
a2=
44,95997
В таблице 3 в ячейках A32:B33 записана формула {=МОБР(А28:В29)}.
В ячейках Е32:Е33 записана формула {=МУМНОЖ(А32:В33),(C28:С29)}.
Далее
аппроксимируем функцию решив
которую, получим a1=10,663624, Таким
образом, квадратичная аппроксимация имеет вид
Решение
системы (16) проводим, пользуясь средствами Microsoft Excel. Результаты
представлены в таблице 4.
Таблица
4
A
B
C
D
E
F
36
25
95,93
453,3105
2089,99
37
95,93
453,3105
2417,568
11850,655
38
453,3105
2417,568
13982,99
71327,345
39
40
Обратная матрица
41
0,632687
-0,31439
0,033846
a1=
10,663624
42
-0,31439
0,184534
-0,021712
a2=
-18,924512
43
0,033846
-0,02171
0,002728
a3=
8,0272305
В таблице 4 в ячейках А41:С43 записана формула {=МОБР(А36:С38)}.
В ячейках F41:F43 записана формула {=МУМНОЖ(А41:C43),(D36:D38)}.
Теперь
аппроксимируем функцию где
Решив
систему (18), получим После
потенцирования получим Таким
образом, экспоненциальная аппроксимация имеет вид
Решение
системы (18) проводим, пользуясь средствами Microsoft Excel. Результаты
представлены в таблице 5.
Таблица
5
B
C
D
E
F
46
25
95,93
90,97713
47
95,93
453,3105
415,0797
48
49
Обратная матрица
с=
0,667679
50
0,212802
-0,04503
а2=
0,774368
51
-0,04503
0,011736
а1=
1,949707
В ячейках А50:В51 записана формула {=МОБР(А46:В47)}.
В ячейках Е49:Е50 записана формула {=МУМНОЖ(А50:В51),(С46:С47)}.
В ячейке Е51 записана формула=EXP(E49).
Вычислим
среднее арифметическое Результаты
расчета Таблица 6
B
C
54
Xср=
3,8372
55
Yср=
83,5996
В ячейке В54 записана формула=А26/25.
В ячейке В55 записана формула=В26/25
Для того, чтобы рассчитать коэффициент корреляции и коэффициент
детерминированности данные целесообразно расположить в виде таблицы 7, которая
является продолжением таблицы 2.
Таблица 7
A
B
J
K
L
M
N
O
1
0,28
1,05
293,6454
12,65367
6814,436
5987,976
24,44408
1,881775
2
0,87
2,87
239,5409
8,804276
6517,268
2774,722
6,733461
0,910717
3
1,65
6,43
168,7853
4,783844
5955,147
448,0357
26,39582
0,320737
4
1,99
8,96
137,8743
3,412148
5571,07
70,73588
17,36822
0,020626
5
2,08
8,08
132,703
3,087752
5703,21
12,13871
4,203942
2,824782
6
2,34
9,11
111,5258
2,241608
5548,701
51,48821
1,498588
7,995842
7
2,65
16,86
79,23325
1,409444
4454,174
178,573
0,00062
2,833825
8
2,77
17,97
70,03991
1,138916
4307,244
311,4631
3,477709
1,730596
9
2,83
18,99
65,07479
1,014452
4174,4
373,491
5,791436
2,382273
10
3,06
23,75
46,51511
0,60404
3581,975
620,3441
17,37549
8,423061
11
3,33
29,43
27,47482
0,257252
2934,346
983,8198
52,24621
13,94466
12
3,41
37,45
19,71511
0,1825
2129,786
725,9091
4,090409
102,2541
13
3,55 11,82104
0,082484
1694,113
797,8984
4,861044
143,3219
14
3,85
56,94
-0,34124
0,000164
710,7343
741,75
0,023142
342,3946
15
4,01
75,08
-1,47219
0,02986
72,58358
265,3212
126,0007
996,9257
16
4,23
86,44
1,115709
0,154292
8,067872
219,6288
148,7578
1214,778
17
4,83
90,85
7,198197
0,985652
52,5683
1397,703
245,6958
76,64891
18
4,92
99,06
16,74052
1,172456
239,024
1103,718
163,9776
121,868
19
5,14
120,45
48,0087
1,697288
1357,952
471,9084
25,17881
258,6007
20
5,23
139,65
78,067
1,939892
3141,647
43,16294
70,45155
769,9408
21
5,55
187,54
178,0291
2,933684
10803,61
725,3842
1200,529
1951,06
22
6,32
200,45
290,1162
6,164296
13654,02
27,28786
126,2827
3577,409
23
6,66
212,97
365,1868
7,9682
16736,7
6,038755
767,7885
15795,87
24
7,13
275,74
632,6799
10,84253
36917,93
1944,475
65,14693
44766,92
25
7,25
321,43
811,6676
11,6472
56563,3
7121,842
677,9664
45516,8
26
95,93
2089,9
3830,945
85,2079
199644
27404,82
3786,286
115678,1
С у м м ы
Остаточные суммы
X
Y
Поясним как она составляется.
Ячейки А1:А26 и В1:В26 уже заполнены.
Далее делаем следующие шаги.
Шаг 1.В ячейку J1 вводим формулу = (А1-$B$54)*(B1-$B$55).
Шаг 2.В ячейки J2:J25 эта формула копируется.
Шаг 3.В ячейку K1 вводим формулу = (А1-$B$54)^2.
Шаг 4.В ячейки k2:K25 эта формула копируется.
Шаг 5.В ячейку L1 вводим формулу = (B1-$B$55)^2.
Шаг 6.В ячейки L2:L25 эта формула копируется.
Шаг 7.В ячейку M1 вводим формулу = ($E$32+$E$33*A1-B1)^2.
Шаг 8.В ячейки M2:M25 эта формула копируется.
Шаг 9.В ячейку N1 вводим формулу = ($F$41+$F$42*A1+$F$43*A1^2-B1)^2.
Шаг 10.В ячейки N2:N25 эта формула копируется.
Шаг 11.В ячейку O1 вводим формулу = ($E$51*EXP($E$50*A1)-B1)^2.
Шаг 12.В ячейки O2:O25 эта формула копируется.
Последующие шаги делаем с помощью авто суммирования S.
Шаг 13.В ячейку J26 вводим формулу = CУММ(J1:J25).
Шаг 14.В ячейку K26 вводим формулу = CУММ(K1:K25).
Шаг 15.В ячейку L26 вводим формулу = CУММ(L1:L25).
Шаг 16.В ячейку M26 вводим формулу = CУММ(M1:M25).
Шаг 17.В ячейку N26 вводим формулу = CУММ(N1:N25).
Шаг 18.В ячейку O26 вводим формулу = CУММ(O1:O25).
Теперь проведем расчеты коэффициента корреляции по формуле (8) (только
для линейной аппроксимации) и коэффициента детерминированности по формуле (10).
Результаты расчетов средствами Microsoft Excel представлены в таблице 8.
Таблица 8
A
B
57
Коэффициент корреляции
0,928833
58
Коэффициент
детерминированности (линейная аппроксимация)
0,862732
59
60
Коэффициент
детерминированности (квадратичная аппроксимация)
0,981035
61
62
Коэффициент
детерминированности (экспоненциальная аппроксимация)
0,420578
63
В ячейке E57 записана формула=J26/(K26*L26)^(1/2).
В ячейке E59 записана формула=1-M26/L26.
В ячейке E61 записана формула=1-N26/L26.
В ячейке E63 записана формула=1-O26/L26.
Анализ результатов расчетов показывает, что квадратичная аппроксимация
наилучшим образом описывает экспериментальные данные.
. Схема алгоритма
Рис. 1. Схема алгоритма для программы расчёта.
5. Расчет в программе MathCad
Линейная регрессия
· line (x, y) - вектор из двух элементов (b, a) коэффициентов
линейной регрессии b+ax;
· x - вектор действительных данных аргумента;
· y - вектор действительных данных значений того же размера.
Рисунок 2.
Полиномиальная
регрессия означает приближение данных (х1, у1) полиномом k-й степени · regress (x,y,k) - вектор коэффициентов для построения
полиномиальной регрессии данных;
· interp (s,x,y,t) - результат полиномиальной регрессии;
· s=regress(x,y,k);
· x - вектор действительных данных аргумента, элементы которого
расположены в порядке возрастания;
· y - вектор действительных данных значений того же размера;
· k - степень полинома регрессии (целое положительное число);
· t - значение аргумента полинома регрессии.
Рисунок 3
Кроме рассмотренных, в Mathcad встроено еще несколько видов
трехпараметрической регрессии, их реализация несколько отличается от
приведенных выше вариантов регрессии тем, что для них, помимо массива данных,
требуется задать некоторые начальные значения коэффициентов a, b, c.
Используйте соответствующий вид регрессии, если хорошо представляете себе,
какой зависимостью описывается ваш массив данных. Когда тип регрессии плохо
отражает последовательность данных, то ее результат часто бывает
неудовлетворительным и даже сильно различающимся в зависимости от выбора
начальных значений. Каждая из функций выдает вектор уточненных параметров a, b,
c.
. Результаты, полученные с помощью функции ЛИНЕЙН
Рассмотрим назначение функции ЛИНЕЙН.
Эта функция использует метод наименьших квадратов, чтобы вычислить прямую
линию, которая наилучшим образом аппроксимирует имеющиеся данные.
Функция возвращает массив, который описывает полученную прямую. Уравнение
для прямой линии имеет следующий вид:
= m1x1 + m2x2 + ... + b или y = mx + b,
алгоритм табличный microsoft программный
где зависимое значение y является функцией независимого значения x.
Значения m - это коэффициенты, соответствующие каждой независимой переменной x,
а b - это постоянная. Заметим, что y, x и m могут быть векторами.
Для получения результатов необходимо создать табличную формулу, которая
будет занимать 5 строк и 2 столбца. Этот интервал может располагаться в
произвольном месте на рабочем листе. В этот интервал требуется ввести функцию
ЛИНЕЙН.
В результате должны заполниться все ячейки интервала А65:В69 (как
показано в таблице 9).
Таблица 9.
А
В
65
44,95997
-88,9208
66
3,739466
15,92346
67
0,862732
34,51831
68
144,5549
23
69
172239,2
27404,82
Поясним назначение некоторых величин, расположенных в таблице 9.
Величины, расположенные в ячейках А65 и В65 характеризуют соответственно
наклон и сдвиг.- коэффициент детерминированности.- F-наблюдаемое значение.-
число степеней свободы.- регрессионная сумма квадратов.- остаточная сумма
квадратов.
. Представление результатов в виде графиков
Рис. 4. График линейной аппроксимации
Рис. 5. График квадратичной аппроксимации
Рис. 6. График экспоненциальной аппроксимации
Выводы
Сделаем выводы по результатам полученных данных.
. Анализ результатов расчетов показывает, что квадратичная аппроксимация
наилучшим образом описывает экспериментальные данные, т.к. линия тренда для неё
наиболее точно отражает поведение функции на данном участке.
. Сравнивая результаты, полученные при помощи функции ЛИНЕЙН, видим, что
они полностью совпадают с вычислениями, проведенными выше. Это указывает на то,
что вычисления верны.
. Результаты, полученные с помощью программы MathCad, полностью совпадают
со значениями приведенными выше. Это говорит о верности вычислений.
Список используемой литературы
1
Б.П. Демидович,
И.А. Марон. Основы вычислительной математики. М: Государственное издательство
физико-математической литературы.
2
Информатика:
Учебник под ред. проф. Н.В. Макаровой. М: Финансы и статистика, 2007.
3
Информатика:
Практикум по технологии работы на компьютере под ред. проф. Н.В. Макаровой. М:
Финансы и статистика, 2010.
4
В.Б. Комягин.
Программирование в Excel на языке Visual Basic. М: Радио и связь, 2007.
5
Н. Николь, Р.
Альбрехт. Excel. Электронные таблицы. М: Изд. «ЭКОМ», 2008.
6
Методические
указания к выполнению курсовой работы по информатике (для студентов заочного
отделения всех специальностей), под ред. Журова Г. Н., СПбГГИ(ТУ), 2011.
, (1)
- параметры), значения которой при
возможно мало отличались бы от опытных значений
.
считаются те, для которых сумма квадратов отклонений
найденной эмпирической функции от заданных значений функции будет минимальной.
(2)
, которые
доставляют минимум функции
, определяемой формулой (2) и получают нормальную
систему для определения коэффициентов
:
(3)
сводится
к решению системы (3).

(4)
система
(3) примет вид:
(5)
(6)
(7)
и
соответственно
через
и
, тогда
зависимость (6) может быть записана в виде
, что
позволяет применить формулы (4) с заменой a1 на
и
на
.
(8)
(9)
- среднее арифметическое значение соответственно по
x, y.
к 1, тем теснее линейная связь между x и y.
(10)
а числитель характеризует рассеяние условных средних
около
безусловного среднего
.
. Равенство
=
соответствует случайным некоррелированным величинам;
=
тогда и только тогда, когда имеется точная
функциональная связь между x и y. В случае линейной зависимости y от x
корреляционное отношение совпадает с квадратом коэффициента корреляции.
Величина
используется в качестве индикатора отклонения
регрессии от линейной.
(11)
- остаточная сумма квадратов, характеризующая
отклонение экспериментальных данных от теоретических.полн
- полная сумма квадратов, где
среднее значение yi.
-
регрессионная сумма квадратов, характеризующая разброс данных.
то можно
считать, что построенная эмпирическая формула наиболее точно отражает
эмпирические данные.
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
линейной функцией
. Для
определения коэффициентов
и
воспользуемся
системой (4). Используя итоговые суммы таблицы 2, расположенные в ячейках A26,
B26, C26 и D26, запишем систему (4) в виде
(11)
и
.
![]()
(12)
(13)
- определитель, который получится из определителя
системы Δ
заменой j-го столбца на столбец
(14)
(15)
квадратичной функцией
.
Для определения коэффициентов a1, a2 и a3 воспользуемся системой (5). Используя
итоговые суммы таблицы 2, расположенные в ячейках A26, B26, C26 , D26, E26,
F26, G26 запишем систему (5) в виде
(16)
и
(17)
экспоненциальной функцией
. Для определения коэффициентов
и
прологарифмируем
значения
и, используя итоговые суммы таблицы 2, расположенные
в ячейках A26, C26, H26 и I26, получим систему
(18)
.
и
.
.
(19)
и
по
формулам:
;
.
и
средствами
Microsoft Excel представлены в таблице 6.
![]()
![]()
линейн.квадр.экспон.
При k=i полином является прямой линией, при k=2 -
параболой, при k=3 - кубической параболой и т.д. Как правило, на практике
применяются k<5.