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

Лабораторная работа1.

Пусть на вход некоторого прибора подается сигнал Метод наименьших квадратов - student2.ru , а на выходе измеряется сигнал Метод наименьших квадратов - student2.ru . Известно, что величины Метод наименьших квадратов - student2.ru и Метод наименьших квадратов - student2.ru связаны функциональной зависимостью, но какой именно – неизвестно. Требуется определить эту функциональную зависимость Метод наименьших квадратов - student2.ru приближенно (из опыта). Пусть в результате n измерений получен ряд экспериментальных точек. Известно, что через n точек можно всегда провести кривую, аналитически выражаемую многочленом Метод наименьших квадратов - student2.ru -й степени. Этот многочлен называют интерполяционным. И вообще, замену функции Метод наименьших квадратов - student2.ru на функцию Метод наименьших квадратов - student2.ru так, что их значения совпадают в заданных точках

Метод наименьших квадратов - student2.ru (1.1)

называют интерполяцией.

Однако такое решение проблемы не является удовлетворительным, поскольку Метод наименьших квадратов - student2.ru из-за случайных ошибок измерения и влияния на измерения значений помех и шумов в приборе. Так что

Метод наименьших квадратов - student2.ru (1.2)

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

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

Метод наименьших квадратов - student2.ru (1.3)

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

Метод наименьших квадратов - student2.ru (1.4)

Решая систему уравнений (1.4), находим неизвестные параметры и тем самым полностью определяем функцию, которая наилучшим образом (в смысле наименьших квадратов отклонений от исходных точек или наименьшей суммарной невязки) аппроксимирует (приближает) искомую функцию.

Остановимся подробнее на линейной зависимости Метод наименьших квадратов - student2.ru .

Дифференцируя (1.3), получим следующую систему уравнений:

Метод наименьших квадратов - student2.ru (1.5)

Из первого уравнения находим Метод наименьших квадратов - student2.ru , где

Метод наименьших квадратов - student2.ru (1.6)

Подставляя выражение для Метод наименьших квадратов - student2.ru во второе уравнение, найдем

Метод наименьших квадратов - student2.ru (1.7)

где

Метод наименьших квадратов - student2.ru (1.8)

Метод наименьших квадратов - student2.ru

Таким образом,

Метод наименьших квадратов - student2.ru (1.9)

есть искомая линейная функция.

Метод наименьших квадратов - student2.ru

Ввиду простоты расчетов линейная зависимость используется довольно часто. Кроме того, многие функции, зависящие от двух параметров, можно линеаризовать путем замены переменных.

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

Для ряда часто встречающихся двухпараметрических зависимостей возможные замены переменных приведены в табл. 1.1.

Таблица 1.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   Метод наименьших квадратов - student2.ru Метод наименьших квадратов - student2.ru
Комбинированная Метод наименьших квадратов - student2.ru   Метод наименьших квадратов - student2.ru   Метод наименьших квадратов - student2.ru   Метод наименьших квадратов - student2.ru

Обратные замены для пересчета Метод наименьших квадратов - student2.ru и Метод наименьших квадратов - student2.ru в Метод наименьших квадратов - student2.ru и Метод наименьших квадратов - student2.ru . приведены в табл. 1.2.

Таблица 1.2

Вид зависимости Обратная замена переменных Ограничения
Гиперболическая Метод наименьших квадратов - student2.ru Метод наименьших квадратов - student2.ru -
Логарифмическая Метод наименьших квадратов - student2.ru Метод наименьших квадратов - student2.ru -
Показательная Метод наименьших квадратов - student2.ru Метод наименьших квадратов - student2.ru -
Степенная Метод наименьших квадратов - student2.ru Метод наименьших квадратов - student2.ru -
Комбинированная Метод наименьших квадратов - student2.ru Метод наименьших квадратов - student2.ru -

Метод наименьших квадратов - student2.ru

Задание к лабораторной работе 1

В табл. 1.3 приведены экспериментально полученные точки, определяющие зависимость между переменными x и y по одной из пяти функций, приведенных в табл. 1.1.

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

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

Эти данные заносятся в протокол выполнения работы и служат основанием для составления отчета с выводами по работе.

Таблица 1.3

х -1 -0.55 -0.1 -0.35 0.35 0.8 1.25 1.7 2.15 2.6 3.05 0.8 1.25 1.7 2.15 3.05
у -6.78 -6.56 -6.14 -5.31 -3.68 -0.85 5.81 18.15 42.4 90.03
х 0.01 0.56 1.11 1.66 2.21 2.28 3.3 3.85 4.4 4.95
у 34.23 5.97 1.28 1.54 3.54 5.09 6.36 7.44 8.37 9.2 34.23 5.97 1.28 1.54
х -2 -1.6 -1.2 -0.8 -0.4 0.4 0.8 1.2 1.6
у 10.24 5.76 2.56 0.53 0.64 2.56 5.76 10.24
х 0.3 1.57 2.84 4.11 5.38 6.65 7.92 9.19 10.46 11.73
у 15.33 4.55 3.41 2.97 2.74 2.6 2.59 2.44 2.38 2.34
х -3.5 -2.65 -1.8 -0.95 -0.1 0.75 0.75 1.6 2.45 3.3 4.15 1.6 2.43 3.3 4.15 0.75 1.6 2.45 3.3 4.15
у 0.01 0.03 0.07 0.12 0.19 0.2 0.29 0.31 0.325 0.33
х 0.15 0.94 1.72 2.51 3.29 4.08 4.86 5.65 6.43 7.22
у -9.69 -4.2 -2.37 -1.25 -0.43 0.21 0.74 1.3 1.58 1.93
х 0.35 0.82 1.28 1.75 2.21 2.675 3.14 3.605 4.07 4.535
у 6.86 5.23 4.78 4.57 4.45 4.37 4.35 4.28 4.25 4.22
х -1 -0.8 -0.6 -0.4 -0.2 0.0 0.2 0.4 0.6 0.8
у 4.14 4.2 4.3 4.45 4.67 5.49 6.85 7.32 8.95
х 2.3 2.6 2.9 3.2 3.5 3.8 4.1 4.4 4.7
  у 2.67 4.06 6.16 8.13 10.92 14.29 18.29 22.97 28.39 34.6
х -5 -4 -3 -2 -1
у 0.01 0.02 0.05 0.11 0.21 0.38 0.42 0.47 0.49 0.5
х 0.95 1.21 1.47 1.74 2.0 2.26 2.52 2.78 3.05 3.31
у 8.16 3.39 2.19 1.34 0.88 0.61 0.54 0.33 0.28 0.19
х 0.35 0.82 1.28 1.75 2.21 2.68 3.14 3.61 4.07 4.535
у 16.99 8.83 6.61 5.56 4.96 4.62 4.29 4.09 3.93 3.8
х -1.7 -1.43 -1.16 -0.89 -0.62 -0.35 -0.08 0.19 0.46 0.73
у 26.96 14.46 7.17 2.92 0.45 -0.98 -1.35 -2.31 -2.6 2.77
х -5 -3.5 -2 -0.5 2.5 5.5 8.5
у 0.01 0.06 0.28 0.87 2.05 2.92 3.23 3.31 3.33
х -2 -1.4 -0.8 -0.2 0.4 1.0 1.6 2.2 2.8 3.4
у 6.8 3.33 1.09 0.02 0.27 1.7 4.35 8.23 13.33 19.65
х 0.4 0.86 1.32 1.78 2.24 2.7 3.16 3.62 4.08 4.54
у -20.5 -11.2 -8.3 -6.93 -6.5 5.59 -5.3 4.93 4.83 4.54
х 0.01 0.51 1.01 1.52 2.01 2.51 3.0 3.05 4.0 4.5
у 1.14 2.39 3.01 3.37 3.63 3.83 3.99 4.13 4ё25 4ё35
х -5 -3.91 -2.82 -1.73 -0.64 0.45 1.54 2.63 3.72 4.81
у -0.01 -0.01 -0.03 -0.07 -0.18 -0.2 -0.23 -0.24 -0.25
х -2.1 -1.79 -1.48 -1.17 -0.86 -0.55 -0.24 0.07 0.38 0.69
у 0.28 0.29 0.3 0.32 0.36 0.48 0.78 1.52 3.41 8.21
х 0.01 0.53 1.05 1.57 2.09 2.61 3.12 3.64 4.16 4.68
у 15.22 3.31 1.26 0.05 -0.81 -1.74 -2.17 -2.48 -2.88 -3.23
х 0.4 0.8 1.2 1.6 2.0 2.4 2.8 3.2 3.6
у 0.3 7.5 11.37 14.5 17.24 19.9 21.98 24.11 26.12 28.04
х -4 -3.01 -2.02 -1.03 -0.04 0.95 1.94 2.93 3.92 4.91
у -0.02 -0.05 -0.12 -0.26 -0.49 -0.72 -0.87 -0.94 -0.98 -0.99
х 0.4 0.81 1.22 1.5 2.04 2.45 2.86 3.27 3.68 4.09
у 1.8 0.53 0.12 -0.09 -0.21 -0.31 -0.35 -0.39 -0.43 -0.46
х -1 -0.72 -0.44 -0.17 0.12 0.39 0.67 0.95 1.22 1.5
у -4.95 -4.89 -4.74 -4.39 -3.6 -1.93 2.42 12.08 34.33 85.55
                                                 

Содержание отчета

Отчет к занятию 1 должен содержать:

- теоретическое введение;

- номер индивидуального варианта;

- исходные данные (массивы X и Y), взятые из таблицы 1.3;

- текст разработанного документа;

- пробный расчет для точек известной зависимости, измеренных без ошибок для проверки правильности документа;

- результаты вычисления невязок и графики исходных и линеаризованных кривых для всех пяти зависимостей;

- выводы по проделанной работе, позволяющие решить, какая из зависимостей измерялась в данном варианте работы.

Контрольные вопросы

I. Что такое интерполяция и аппроксимация? Чем они отличаются?

2. В чем заключается метод наименьших квадратов?

3. Являются ли необходимые условия минимизации (1.5) также и достаточными?

4. В каком случае можно линеаризовать аппроксимирующую кривую?

5. С какой целью и каким образом проводится линеаризация?

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