Принцип Лежандра

Поскольку в системе [3] уравнений больше чем неизвестных, то не существует таких значений корней x1, x2, x3,…xn которые бы удовлетворяли одновременно всем уравнениям системы. Система [3] несовместна. Иными словами, подстановка любых значений неизвестных, например, даст

.

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

Если дана система равноточных условных уравнений, то условимся искать неизвестные так, чтобы сумма квадратов невязок была наименьшей. Это и есть принцип Лежандра. Хотя нельзя обеспечить малость отдельных невязок, но минимальность суммы квадратов обеспечивает ограниченность и отдельных невязок. Иными словами, необходимо найти минимум аналитической функции – суммы квадратов невязок . Необходимые условия минимума этой функции:

[4]

… … …

[4] – система нормальных уравнений. Для определения неизвестных всегда получается система с числом уравнений, равным числу неизвестных, поэтому задача становится определенной. Для 1-го уравнения системы [4]

,

, подставляя значение , получим

,

, меняя порядок суммирования в первом слагаемом

.

Введем обозначения Гаусса , i=1,n,

, тогда последнее уравнение примет вид или, в развернутом виде

[5]

Решение системы нормальных уравнений [5] соответствует минимуму суммы квадратов невязок , поэтому метод получил название метода наименьших квадратов.

Пример Таблично задана функция

x y
1.4 5.1
2.3 4.2
3.4 3.3

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

Здесь неизвестны коэффициенты k и b. Перепишем эту функцию в виде . В предыдущих обозначениях с индексами это два неизвестных х1 и х2.

Составляем условные уравнения в виде

Расширенная матрица коэффициентов условных уравнений

Расширенная матрица коэффициентов нормальных уравнений вычисляется так

Итак

Система нормальных уравнений

, решая

Возвращаясь к прежним обозначениям ,

Найдем невязки (см. табличную функцию)

Отметим, что .

Пример Утром, после восхода Солнца, метеоролог отмечал рост температуры воздуха

время температура
8h15m 17О
8h30m 18О
8h40m 19О

Найти формулу, позволяющую вычислить температуру, зная время на интервале с 8 до 9 часов утра в виде T= at+b.

Составляем условные уравнения, считая что время отсчитывается в минутах с 8 часов утра.

Расширенная матрица коэффициентов условных уравнений

Расширенная матрица коэффициентов нормальных уравнений

Система нормальных уравнений

, решая b=18-28.33 a

2725 a + 85 (18-28.33 a)-1555 = 0,

316.95 a – 25 = 0,

a = 0.0789,

b = 15.76,

Итак, T = 0.0789 t + 15.76

из формулы O-C

t = 15m T=17O T=16.94O 0.06

t = 30m T=18O T=18.13O -0.13

t = 40m T=19O T=18.92O 0.08

0.01


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: