Нахождение уравнений регрессии для других элементарных функций
МАТЕМАТИЧЕСКИЕ МЕТОДЫ ОБРАБОТКИ РЕЗУЛЬТАТОВ ЭКСПЕРИМЕНТОВ
1. МЕТОД НАИМЕНЬШИХ КВАДРАТОВ
Пусть в результате экспериментов (например, измерений) найдены
значений аргумента
и
соответствующих им значений функции
:
Таблица 1
|
|
| ... |
|
|
|
| ... |
|
Найти формулу, выражающую эту зависимость аналитически и принимающую значения, близкие к табличным.
Одним из распространенных методов нахождения приближающей аналитической функции является метод наименьших квадратов, который формулируется следующим образом: для функции
, заданной таблицей, найти функцию
определенного вида, такую, чтобы сумма квадратов расстояний между точками
и
была наименьшей:
(1.1)
Уравнение
называется уравнением регрессии
на
.
На рис. 1 показана приближающая функция для заданных табличных значений (они изображены точками). Из рисунка видно, что приближающая функция представляет гладкую кривую

Рассмотрим метод нахождения приближающей функции на примере приближающей функции с
параметрами:
(1.2)
Пусть
,
. Сумма квадратов разностей соответствующих значений функций
и
имеет вид
(1.3)
Эта сумма является функцией от параметров
Задача сводится к отысканию минимума функции
. Используем условие экстремума:
,
, …,
,
или

(1.4)
………………………………………………………

Решив эту систему уравнений относительно
неизвестных
, найдем функцию
.
Значения разностей
(1.5)
называются отклонениями экспериментальных значений от вычисленных по формуле (1.2). Для найденной приближающей функции сумма квадратов отклонений
(1.6)
в соответствии с принципом наименьших квадратов должна быть наименьшей.
Формулы для функции с
параметрами будем использовать для приближающих функций, содержащих два и три параметра.
Приближающие функции с двумя параметрами
В качестве приближающих функций в зависимости от характера экспериментальных данных часто используют следующие функции:
1)
5) 
2)
6) 
3)
7) 
4)
8) 
Линейная и квадратичная регрессия
Рассмотрим линейную регрессию
(2.1)
Найдем частные производные по параметрам
, 
Составим систему уравнений вида (1.4)
, 
После алгебраических преобразований перепишем систему в виде


Введем обозначения
,
,
(2.2)
, 
Тогда последняя система примет вид
(2.3)
Найдем параметры
и
, решив систему уравнений (2.3)
(2.4)
Нахождение уравнений регрессии для других элементарных функций
Степенная функция (геометрическая регрессия)
(2.5)
Полагая, что
и
, прологарифмируем формулу (2.5)
(2.6)
Введем новую функцию
, новую переменную
и новые постоянные
и 
,
(2.7)
,
(2.8)
Введенная функцию
запишется в виде:
(2.9)
т.е. задача свелась к отысканию приближающей функции в виде линейной.
Для нахождения степенной приближающей функции следует
1) пересчитать исходную таблицу
и
в новую таблицу значений
и
по формулам, 
2) для новой таблицы значений
и
найти постоянные
и
,
3) после определения постоянных
и
(см. п.1.1) , найдем постоянные
и
по формулам
,
(2.10)
Показательная функция
(2.11)
Логарифмируя показательную функцию (2.11), получим
(2.12)
Приняв обозначения
,
, перепишем (2.12) в виде
(2. 13)
где
, а
и
определяются по формулам
,
.
Для нахождения показательной приближающей функции следует
1) заменить в исходной таблице
,
значения
на
, 
2) для новой таблицы значений
и
найти постоянные
и
,
3) после определения постоянных
и
(см. п.1.1) , найдем постоянные
и
по формулам
,
.
Дробно-линейная функция
(2.14)
Введем новую приближающую функцию по формуле 
,
(2.15)
Из последнего равенства видно, что для нахождения параметров
и
по заданной таблице 1 следует составить новую таблицу, у которой значения аргумента оставить прежними, а значения функции заменить обратными числами, после чего для полученной таблицы найти приближенную функцию
. Найденные значения параметров
и
подставить в формулу функции (2.14).
Логарифмическая функция
(2.16)
Очевидно, что для перехода к линейной функции следует сделать замену аргумента
по формуле
(2.17)
Новая приближающая функция примет вид
(2.18)
Из формул (2.16), (2.17) видно, что для нахождения значений
и
нужно составить новую таблицу, в которой значения аргумента определяются по формулам (2.17) путем логарифмирования заданных
, а значения функции те же, что в исходной таблице. Для линейной функции (2.18) описанным ранее способом найдем коэффициенты
и
, затем подставим их в искомую формулу (2.16).
Гипербола
(2.19)
Для перехода к линейной функции сделаем замену переменной
(2.20)
Новая приближающая функция запишется в виде

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