Функция y=f(x) задана таблицей 1 Таблица 1 Исходные данные.
| | | | | | | | | |
12.85 | 154.77 | 9.65 | 81.43 | 7.74 | 55.86 | 5.02 | 24.98 | 1.86 | 3.91 |
12.32 | 145.59 | 9.63 | 80.97 | 7.32 | 47.63 | 4.65 | 22.87 | 1.76 | 3.22 |
11.43 | 108.37 | 9.22 | 79.04 | 7.08 | 48.03 | 4.53 | 20.32 | 1.11 | 1.22 |
10.59 | 100.76 | 8.44 | 61.76 | 6.87 | 36.85 | 3.24 | 9.06 | 0.99 | 1.10 |
10.21 | 98.32 | 8.07 | 60.54 | 5.23 | 25.65 | 2.55 | 6.23 | 0.72 | 0.53 |
Требуется выяснить - какая из функций - линейная, квадратичная илиэкспоненциальная наилучшим образом аппроксимирует функцию, заданную таблицей 1.
Решение.Поскольку в данном примере каждая пара значений
встречается один раз, то между
и
существует функциональная зависимость.Для проведения расчетов данные целесообразно расположить в виде таблицы 2,используя средства табличного процессора Microsoft Excel. Таблица 2
Расчет сумм.Поясним как таблица 2 составляется.Шаг 1. В ячейки A2:A26 заносим значения
.Шаг 2. В ячейки B2:B26 заносим значения
.Шаг 3. В ячейку C2 вводим формулу =A2^2.Шаг 4. В ячейки C3:C26 эта формула копируется.Шаг 5. В ячейку D2 вводим формулу =A2*B2.Шаг 6. В ячейки D3:D26 эта формула копируется.Шаг 7. В ячейку F2 вводим формулу =A2^4.Шаг 8. В ячейки F3:F26 эта формула копируется.Шаг 9. В ячейку G2 вводим формулу =A2^2*B2.Шаг 10. В ячейки G3:G26 эта формула копируется.Шаг 11. В ячейку H2 вводим формулу =LN(B2).Шаг 12. В ячейки H3:H26 эта формула копируется.Шаг 13. В ячейку I2 вводим формулу =A2*LN(B2).Шаг 14. В ячейки I3:I26 эта формула копируется.Последующие шаги делаем с помощью автосуммирования
.Шаг 15. В ячейку A27 вводим формулу =СУММ(A2:A26).Шаг 16. В ячейку B27 вводим формулу =СУММ(B2:B26).Шаг 17. В ячейку C27 вводим формулу =СУММ(C2:C26).Шаг 18. В ячейку D27 вводим формулу =СУММ(D2:D26).Шаг 19. В ячейку E27 вводим формулу =СУММ(E2:E26).Шаг 20. В ячейку F27 вводим формулу =СУММ(F2:F26).Шаг 21. В ячейку G27 вводим формулу =СУММ(G2:G26).Шаг 22. В ячейку H27 вводим формулу =СУММ(H2:H26).Шаг 23. В ячейку I27 вводим формулу =СУММ(I2:I26).Аппроксимируем функцию
линейной функцией
.Для определения коэффициентов
и
воспользуемсясистемой
Используя итоговые суммы таблицы 2, расположенные в ячейках A27, B27, C27 иD27, запишем систему в виде
решив которую, получим
и
.Таким образом, линейная аппроксимация имеет вид
.Решение системы проводили, пользуясь средствами Microsoft Excel. Результатыпредставлены в таблице 3.
Таблица 3 Результаты коэффициентов линейной аппроксимации. В таблице 3 в ячейках A37:B38 записана формула {=МОБР(A33:B34)}.Функция {=МОБР(A33:B34) вставляется путём нажатия Ctrl+Shift+EnterВ ячейках D37:D38 записана формула {=МУМНОЖ(A37:B38;C33:C34)}.Далее аппроксимируем функцию
квадратичной функцией
. Для определения коэффициентов
,
и
воспользуемся системой
Используя итоговые суммы таблицы 2,расположенные в ячейках A27, B27, C27, D27, E27, F27 и G27 запишем систему ввиде
решив которую, получим
,
и
.Таким образом, квадратичная аппроксимация имеет вид
. Решение системы проводили, пользуясь средствами Microsoft Excel. Результатыпредставлены в таблице 4.
Таблица 4 Результаты коэффициентов квадратичной аппроксимации. В таблице 4 в ячейках E38:G40 записана формула {=МОБР(E33:G35)}.В ячейках I38:I40 записана формула {=МУМНОЖ(E38:G40;H33:H35)}.Теперь аппроксимируем функцию
экспоненциальной функцией
. Для определения коэффициентов
и
прологарифмируемзначения
ииспользуя итоговые суммы таблицы 2, расположенные в ячейках A27, C27, H27 и I27получим систему
где
.Решив систему, найдем
,
.После потенцирования получим
.Таким образом, экспоненциальная аппроксимация имеет вид
.Решение системы проводили, пользуясь средствами Microsoft Excel. Результатыпредставлены в таблице 5. Таблица 5
Результаты коэффициентов экспоненциальной аппроксимации. В таблице 5 в ячейках D45:E46 записана формула {=МОБР(D42:943)}.В ячейках G45:G46 записана формула {=МУМНОЖ(D45:E46;F42:F43)}.В ячейке G47 записана формула =EXP(G45).Вычислим среднее арифметическое
и
по формулам:
Результаты расчета
и
средствами Microsoft Excel представлены в таблице 6.
Вычисление средних значений X и Y. В ячейке F49 записана формула =A26/25.В ячейке F50 записана формула =B26/25.Для того, чтобы рассчитать коэффициент корреляции и коэффициентдетерминированности данные целесообразно расположить в виде таблицы 7,которая является продолжением таблицы 2. Таблица 7
Вычисление остаточных сумм.Поясним как таблица 7 составляется.Ячейки A2:A27 и B2:B27 уже заполнены (см. табл. 2).Далее делаем следующие шаги.Шаг 1. В ячейку J2 вводим формулу =(A2-$F$49)*(B2-$F$50).Шаг 2. В ячейки J3:J26 эта формула копируется.Шаг 3. В ячейку K2 вводим формулу =(A2-$F$49)^2.Шаг 4. В ячейки K3:K26 эта формула копируется.Шаг 5. В ячейку L2 вводим формулу =(B2-$F$50)^2.Шаг 6. В ячейки L3:L26 эта формула копируется.Шаг 7. В ячейку M2 вводим формулу =($D$37+$D$38*A2-B2)^2.Шаг 8. В ячейки M3:M26 эта формула копируется.Шаг 9. В ячейку N2 вводим формулу=($I$38+$I$39*A2+$I$40*A2^2-B2)^2.Шаг 10. В ячейки N3:N26 эта формула копируется.Шаг 11. В ячейку O2 вводим формулу=($G$47*EXP($G$46*A2)-B2)^2.Шаг 12. В ячейки O3:O26 эта формула копируется.Последующие шаги делаем с помощью автосуммирования
.Шаг 13. В ячейку J27 вводим формулу =СУММ(J2:J26).Шаг 14. В ячейку K27 вводим формулу =СУММ(K2:K26).Шаг 15. В ячейку L27 вводим формулу =СУММ(L2:L26).Шаг 16. В ячейку M27 вводим формулу =СУММ(M2:M26).Шаг 17. В ячейку N27 вводим формулу =СУММ(N2:N26).Шаг 18. В ячейку O27 вводим формулу =СУММ(O2:O26).Теперь проведем расчеты коэффициента корреляции по формуле
(только для линейной аппроксимации)и коэффициента детерминированности по формуле
. Результаты расчетов средствами Microsoft Excel представлены в таблице 8. Таблица 8
Результаты расчета. В таблице 8 в ячейке D53 записана формула =J27/(K27*L27)^(1/2).В ячейке D54 записана формула =1- M27/L27.В ячейке D55 записана формула =1- N27/L27.В ячейке D56 записана формула =1- O27/L27.Анализ результатов расчетов показывает, что квадратичная аппроксимациянаилучшим образом описывает экспериментальные данные.