Нахождение уравнений регрессии для других элементарных функций

МАТЕМАТИЧЕСКИЕ МЕТОДЫ ОБРАБОТКИ РЕЗУЛЬТАТОВ ЭКСПЕРИМЕНТОВ

1. МЕТОД НАИМЕНЬШИХ КВАДРАТОВ

Пусть в результате экспериментов (например, измерений) найдены Нахождение уравнений регрессии для других элементарных функций - student2.ru значений аргумента Нахождение уравнений регрессии для других элементарных функций - student2.ru и Нахождение уравнений регрессии для других элементарных функций - student2.ru соответствующих им значений функции Нахождение уравнений регрессии для других элементарных функций - student2.ru :

Таблица 1

Нахождение уравнений регрессии для других элементарных функций - student2.ru Нахождение уравнений регрессии для других элементарных функций - student2.ru Нахождение уравнений регрессии для других элементарных функций - student2.ru ... Нахождение уравнений регрессии для других элементарных функций - student2.ru
Нахождение уравнений регрессии для других элементарных функций - student2.ru Нахождение уравнений регрессии для других элементарных функций - student2.ru Нахождение уравнений регрессии для других элементарных функций - student2.ru ... Нахождение уравнений регрессии для других элементарных функций - student2.ru

Найти формулу, выражающую эту зависимость аналитически и принимающую значения, близкие к табличным.

Одним из распространенных методов нахождения приближающей аналитической функции является метод наименьших квадратов, который формулируется следующим образом: для функции Нахождение уравнений регрессии для других элементарных функций - student2.ru , заданной таблицей, найти функцию Нахождение уравнений регрессии для других элементарных функций - student2.ru определенного вида, такую, чтобы сумма квадратов расстояний между точками Нахождение уравнений регрессии для других элементарных функций - student2.ru и Нахождение уравнений регрессии для других элементарных функций - student2.ru Нахождение уравнений регрессии для других элементарных функций - student2.ru была наименьшей:

Нахождение уравнений регрессии для других элементарных функций - student2.ru (1.1)

Уравнение Нахождение уравнений регрессии для других элементарных функций - student2.ru называется уравнением регрессии Нахождение уравнений регрессии для других элементарных функций - student2.ru на Нахождение уравнений регрессии для других элементарных функций - student2.ru .

На рис. 1 показана приближающая функция для заданных табличных значений (они изображены точками). Из рисунка видно, что приближающая функция представляет гладкую кривую

Нахождение уравнений регрессии для других элементарных функций - student2.ru

Рассмотрим метод нахождения приближающей функции на примере приближающей функции с Нахождение уравнений регрессии для других элементарных функций - student2.ru параметрами:

Нахождение уравнений регрессии для других элементарных функций - student2.ru Нахождение уравнений регрессии для других элементарных функций - student2.ru (1.2)

Пусть Нахождение уравнений регрессии для других элементарных функций - student2.ru , Нахождение уравнений регрессии для других элементарных функций - student2.ru . Сумма квадратов разностей соответствующих значений функций Нахождение уравнений регрессии для других элементарных функций - student2.ru и Нахождение уравнений регрессии для других элементарных функций - student2.ru имеет вид

Нахождение уравнений регрессии для других элементарных функций - student2.ru (1.3)

Эта сумма является функцией от параметров Нахождение уравнений регрессии для других элементарных функций - student2.ru Задача сводится к отысканию минимума функции Нахождение уравнений регрессии для других элементарных функций - student2.ru . Используем условие экстремума:

Нахождение уравнений регрессии для других элементарных функций - student2.ru , Нахождение уравнений регрессии для других элементарных функций - student2.ru , …, Нахождение уравнений регрессии для других элементарных функций - student2.ru ,

или

Нахождение уравнений регрессии для других элементарных функций - student2.ru

Нахождение уравнений регрессии для других элементарных функций - student2.ru (1.4)

………………………………………………………

Нахождение уравнений регрессии для других элементарных функций - student2.ru

Решив эту систему уравнений относительно Нахождение уравнений регрессии для других элементарных функций - student2.ru неизвестных Нахождение уравнений регрессии для других элементарных функций - student2.ru , найдем функцию Нахождение уравнений регрессии для других элементарных функций - student2.ru .

Значения разностей

Нахождение уравнений регрессии для других элементарных функций - student2.ru (1.5)

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

Нахождение уравнений регрессии для других элементарных функций - student2.ru (1.6)

в соответствии с принципом наименьших квадратов должна быть наименьшей.

Формулы для функции с Нахождение уравнений регрессии для других элементарных функций - student2.ru параметрами будем использовать для приближающих функций, содержащих два и три параметра.

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

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

1) Нахождение уравнений регрессии для других элементарных функций - student2.ru 5) Нахождение уравнений регрессии для других элементарных функций - student2.ru

2) Нахождение уравнений регрессии для других элементарных функций - student2.ru 6) Нахождение уравнений регрессии для других элементарных функций - student2.ru

3) Нахождение уравнений регрессии для других элементарных функций - student2.ru 7) Нахождение уравнений регрессии для других элементарных функций - student2.ru

4) Нахождение уравнений регрессии для других элементарных функций - student2.ru 8) Нахождение уравнений регрессии для других элементарных функций - student2.ru

Линейная и квадратичная регрессия

Рассмотрим линейную регрессию

Нахождение уравнений регрессии для других элементарных функций - student2.ru (2.1)

Найдем частные производные по параметрам

Нахождение уравнений регрессии для других элементарных функций - student2.ru , Нахождение уравнений регрессии для других элементарных функций - student2.ru

Составим систему уравнений вида (1.4)

Нахождение уравнений регрессии для других элементарных функций - student2.ru , Нахождение уравнений регрессии для других элементарных функций - student2.ru

После алгебраических преобразований перепишем систему в виде

Нахождение уравнений регрессии для других элементарных функций - student2.ru

Нахождение уравнений регрессии для других элементарных функций - student2.ru

Введем обозначения

Нахождение уравнений регрессии для других элементарных функций - student2.ru , Нахождение уравнений регрессии для других элементарных функций - student2.ru , Нахождение уравнений регрессии для других элементарных функций - student2.ru (2.2)

Нахождение уравнений регрессии для других элементарных функций - student2.ru , Нахождение уравнений регрессии для других элементарных функций - student2.ru

Тогда последняя система примет вид

Нахождение уравнений регрессии для других элементарных функций - student2.ru Нахождение уравнений регрессии для других элементарных функций - student2.ru (2.3)

Найдем параметры Нахождение уравнений регрессии для других элементарных функций - student2.ru и Нахождение уравнений регрессии для других элементарных функций - student2.ru , решив систему уравнений (2.3)

Нахождение уравнений регрессии для других элементарных функций - student2.ru Нахождение уравнений регрессии для других элементарных функций - student2.ru (2.4)

Нахождение уравнений регрессии для других элементарных функций

Степенная функция (геометрическая регрессия)

Нахождение уравнений регрессии для других элементарных функций - student2.ru (2.5)

Полагая, что Нахождение уравнений регрессии для других элементарных функций - student2.ru и Нахождение уравнений регрессии для других элементарных функций - student2.ru , прологарифмируем формулу (2.5)

Нахождение уравнений регрессии для других элементарных функций - student2.ru (2.6)

Введем новую функцию Нахождение уравнений регрессии для других элементарных функций - student2.ru , новую переменную Нахождение уравнений регрессии для других элементарных функций - student2.ru и новые постоянные Нахождение уравнений регрессии для других элементарных функций - student2.ru и Нахождение уравнений регрессии для других элементарных функций - student2.ru

Нахождение уравнений регрессии для других элементарных функций - student2.ru Нахождение уравнений регрессии для других элементарных функций - student2.ru , Нахождение уравнений регрессии для других элементарных функций - student2.ru (2.7)

Нахождение уравнений регрессии для других элементарных функций - student2.ru , Нахождение уравнений регрессии для других элементарных функций - student2.ru (2.8)

Введенная функцию Нахождение уравнений регрессии для других элементарных функций - student2.ru запишется в виде:

Нахождение уравнений регрессии для других элементарных функций - student2.ru (2.9)

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

Для нахождения степенной приближающей функции следует

1) пересчитать исходную таблицу Нахождение уравнений регрессии для других элементарных функций - student2.ru и Нахождение уравнений регрессии для других элементарных функций - student2.ru в новую таблицу значений Нахождение уравнений регрессии для других элементарных функций - student2.ru и Нахождение уравнений регрессии для других элементарных функций - student2.ru по формулам, Нахождение уравнений регрессии для других элементарных функций - student2.ru

2) для новой таблицы значений Нахождение уравнений регрессии для других элементарных функций - student2.ru и Нахождение уравнений регрессии для других элементарных функций - student2.ru найти постоянные Нахождение уравнений регрессии для других элементарных функций - student2.ru и Нахождение уравнений регрессии для других элементарных функций - student2.ru ,

3) после определения постоянных Нахождение уравнений регрессии для других элементарных функций - student2.ru и Нахождение уравнений регрессии для других элементарных функций - student2.ru (см. п.1.1) , найдем постоянные Нахождение уравнений регрессии для других элементарных функций - student2.ru и Нахождение уравнений регрессии для других элементарных функций - student2.ru по формулам

Нахождение уравнений регрессии для других элементарных функций - student2.ru , Нахождение уравнений регрессии для других элементарных функций - student2.ru (2.10)

Показательная функция

Нахождение уравнений регрессии для других элементарных функций - student2.ru (2.11)

Логарифмируя показательную функцию (2.11), получим

Нахождение уравнений регрессии для других элементарных функций - student2.ru (2.12)

Приняв обозначения Нахождение уравнений регрессии для других элементарных функций - student2.ru , Нахождение уравнений регрессии для других элементарных функций - student2.ru , перепишем (2.12) в виде

Нахождение уравнений регрессии для других элементарных функций - student2.ru (2. 13)

где Нахождение уравнений регрессии для других элементарных функций - student2.ru , а Нахождение уравнений регрессии для других элементарных функций - student2.ru и Нахождение уравнений регрессии для других элементарных функций - student2.ru определяются по формулам Нахождение уравнений регрессии для других элементарных функций - student2.ru , Нахождение уравнений регрессии для других элементарных функций - student2.ru .

Для нахождения показательной приближающей функции следует

1) заменить в исходной таблице Нахождение уравнений регрессии для других элементарных функций - student2.ru , Нахождение уравнений регрессии для других элементарных функций - student2.ru значения Нахождение уравнений регрессии для других элементарных функций - student2.ru на Нахождение уравнений регрессии для других элементарных функций - student2.ru , Нахождение уравнений регрессии для других элементарных функций - student2.ru

2) для новой таблицы значений Нахождение уравнений регрессии для других элементарных функций - student2.ru и Нахождение уравнений регрессии для других элементарных функций - student2.ru найти постоянные Нахождение уравнений регрессии для других элементарных функций - student2.ru и Нахождение уравнений регрессии для других элементарных функций - student2.ru ,

3) после определения постоянных Нахождение уравнений регрессии для других элементарных функций - student2.ru и Нахождение уравнений регрессии для других элементарных функций - student2.ru (см. п.1.1) , найдем постоянные Нахождение уравнений регрессии для других элементарных функций - student2.ru и Нахождение уравнений регрессии для других элементарных функций - student2.ru по формулам Нахождение уравнений регрессии для других элементарных функций - student2.ru , Нахождение уравнений регрессии для других элементарных функций - student2.ru .

Дробно-линейная функция

Нахождение уравнений регрессии для других элементарных функций - student2.ru (2.14)

Введем новую приближающую функцию по формуле Нахождение уравнений регрессии для других элементарных функций - student2.ru

Нахождение уравнений регрессии для других элементарных функций - student2.ru , Нахождение уравнений регрессии для других элементарных функций - student2.ru (2.15)

Из последнего равенства видно, что для нахождения параметров Нахождение уравнений регрессии для других элементарных функций - student2.ru и Нахождение уравнений регрессии для других элементарных функций - student2.ru по заданной таблице 1 следует составить новую таблицу, у которой значения аргумента оставить прежними, а значения функции заменить обратными числами, после чего для полученной таблицы найти приближенную функцию Нахождение уравнений регрессии для других элементарных функций - student2.ru . Найденные значения параметров Нахождение уравнений регрессии для других элементарных функций - student2.ru и Нахождение уравнений регрессии для других элементарных функций - student2.ru подставить в формулу функции (2.14).

Логарифмическая функция

Нахождение уравнений регрессии для других элементарных функций - student2.ru (2.16)

Очевидно, что для перехода к линейной функции следует сделать замену аргумента Нахождение уравнений регрессии для других элементарных функций - student2.ru по формуле

Нахождение уравнений регрессии для других элементарных функций - student2.ru (2.17)

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

Нахождение уравнений регрессии для других элементарных функций - student2.ru (2.18)

Из формул (2.16), (2.17) видно, что для нахождения значений Нахождение уравнений регрессии для других элементарных функций - student2.ru и Нахождение уравнений регрессии для других элементарных функций - student2.ru нужно составить новую таблицу, в которой значения аргумента определяются по формулам (2.17) путем логарифмирования заданных Нахождение уравнений регрессии для других элементарных функций - student2.ru , а значения функции те же, что в исходной таблице. Для линейной функции (2.18) описанным ранее способом найдем коэффициенты Нахождение уравнений регрессии для других элементарных функций - student2.ru и Нахождение уравнений регрессии для других элементарных функций - student2.ru , затем подставим их в искомую формулу (2.16).

Гипербола

Нахождение уравнений регрессии для других элементарных функций - student2.ru (2.19)

Для перехода к линейной функции сделаем замену переменной

Нахождение уравнений регрессии для других элементарных функций - student2.ru (2.20)

Новая приближающая функция запишется в виде

Нахождение уравнений регрессии для других элементарных функций - student2.ru

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

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