Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


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




Лабораторная работа №5

Подбор формул по данным опыта методом

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

 

Теоретическая часть

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

Пусть в результате опытов найдены некоторые значения хi, и соответствующие им значения уi, которые заданы табл. 1.

Таблица 1

x x1 xi xn
y y1 yi yn

 

Требуется найти зависимость y = f(x). Такой зависимостью может быть одна из следующих:

у = ax + b - линейная;

y = bxa - степенная;

y = beax - показательная;

y = b + a lnx - логарифмическая;

- гиперболическая и т. д.

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

Зависимость Y от X, изображаемая аналитической функцией

Y = f(X), не может совпадать с экспериментальными значениями Yi во всех n точках. Это означает, что для всех или некоторых точек имеем разность

(рис. 1)

Di = Yif(Xi), (1)

отличную от нуля.

Метод наименьших квадратов заключается в том, что подбираются параметры a и b таким образом, чтобы сумма квадратов разностей (1) (рис. 1) была наименьшей, т.е.

Пусть вид функции y = f(x) установлен, то её можно представить в виде Y = f(X) = j(X, a, b), где a и b – искомые параметры.

 

x1 X

Рис. 1. Теоретическая и экспериментальная зависимости

 

Тогда

(2)

Для нахождения минимума выражения (2) вычислим частные производные по аргументам a и b и приравняем эти производные к нулю,

получим:

} (3)

Система (3) содержит два уравнения с двумя неизвестными a и b. Решив систему, найдём значения параметров a и b. При найденных значениях параметров величина Z будет наименьшей, то есть, аналитическая зависимость будет наилучшим образом описывать экспериментальные данные.

Пример.

Пусть эмпирические данные необходимо описать линейной зависимостью y = ax + b, т.е. j(x, a, b) = + b.

Тогда, согласно методу наименьших квадратов, запишем:

(4)

Выбираем числа a и b так, чтобы величина z была наименьшей, для чего найдем частные производные выражения (4) по a и b, получим:

}

Эти два условия дают нам следующую систему уравнений:

} (5)

 

Из системы (5) получаем:

(6)

При решении уравнений (6), целесообразно представить промежуточные расчеты в виде табл. 2.

Таблица 2

i Xi Yi XiYi
X1 Y1 X1Y1
X2 Y2 X2Y2
….
n Xn Yn Xn Yn
Итого SXi SYi SXi Yi S

 

Примечание. Если нас интересует нелинейная зависимость, то проводя аналогичный расчет для выбранного типа функции, получим соответствующие выражения параметров a и b. Однако этого можно и не делать, если есть возможность перейти от нелинейной зависимости к линейной:

a) пусть ; заменим , получим линейную зависимость

y = ax´ + b;

б) y = b + a lnx ; заменим ln x = x´, получим y = ax´ + b;

в) y = b xa ; логарифмируя, получим lny = lnb + a lnx.

Заменим lny = y´; lnb = b´; lnx = x´.

Имеем y´ = ax´ + b´.

г) y = b eax ; логарифмируя, получим lny = lnb + ax.

Полагая ln y = y´; ln b = b´, имеем y´ = b´ + ax.

Для линейных зависимостей коэффициенты a, a´, b, b´ находим из (6).

Сведение нелинейной регрессии к линейной выполняется с помощью линеаризующих преобразований в ходе ввода Xi, Yi и при выводе a и b (см. табл.3).

Таблица 2.3- Преобразования, сводящие нелинейную регрессию к линейной

Функция Y(X) X´ Y´
a + bX X Y
1/(a + bX) X 1/Y
EXP(a + bX) X LOG(Y)
a + b/X 1/X Y
X/(b + aX) 1/X 1/Y
EXP(a + b/X) 1/X LOG(Y)
a + bLOG(X) LOG(X) Y
1/[a + bLOG(X)] LOG(X) 1/Y
EXP[a + bLOG(X)] LOG(X) LOG(Y)

 

Практическая часть

 

Используя опытные данные таблицы, рассчитать коэффициенты парной регрессии с помощью ручного счета и ЭВМ. Привести графики теоретической и экспериментальной зависимостей.

 

 

Вариант №1 Вариант №2

Xi Yi   Xi Yi
3,88   4,5
3,86  
3,84   3,7
3,81   5,2
3,71   6,4
3,49   7,8
3,51   6,2
3,68   5,8
3,74   8,2
3,47   8,9
3,6   9,5
3,51   8,4
3,48   8,2
3,3  
3,23  
3,26   11,2
3,14   10,5
3,17  
2,96   12,5
2,81   12,7
Вариант №3   Вариант №4
4,08   3,9
4,18   3,82
4,38   3,6
4,46   3,47
4,44   3,31
4,55   3,05
4,67   3,14
4,89   2,89
4,86   2,66
5,04   2,53
5,22   2,35
4,99   2,49
5,39   2,19
5,56   1,82
5,42   1,69
5,85   1,54
5,99   1,22
5,85   1,17
6,01   1,04
5,97   1,12

Вариант №5 Вариант №6

Xi Yi   Xi Yi
4,03   3,82
4,23   3,44
4,49   3,16
4,71   2,95
  2,73
5,26   2,4
5,35   2,27
5,87   1,85
5,67   1,88
5,89   1,32
6,16   1,18
6,65   1,15
6,39   0,85
6,81   0,48
7,08   0,18
7,24   -0,01
7,61   -0,12
7,64   -0,6
8,03   -0,68
7,92   -0,54
Вариант №7   Вариант №8
5,998   6,03
5,82   6,072
5,754   6,297
5,828   6,428
5,627   6,425
5,597   6,473
5,693   6,592
5,469   6,815
5,413   6,786
5,526   6,925
5,344   7,116
5,304   7,053
5,352   7,224
5,301   7,439
5,424   7,302
4,966   7,426
5,08   7,797
5,256   7,871
5,09   7,929
5,053   8,06

 


Поделиться:

Дата добавления: 2015-09-15; просмотров: 74; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты