КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Аппроксимация данных методом наименьших квадратов (МНК)
Пусть
отклонения в узлах
Метод построения аппроксимирующей функции Аппроксимирующую функцию
где
Таким образом, получаем систему линейных алгебраических уравнений вида
и называется матрицей Грама. Элементами матрицы Грама являются скалярные произведения базисных функций:
Вектор свободных членов системы нормальных уравнений имеет вид:
элементами этого вектора являются скалярные произведения
Матрица Грама обладает следующими основными свойствами: 1) она симметрична, что позволяет сократить объем вычислений при заполнении матрицы; 2) матрица является положительно определенной, поэтому при решении системы нормальных уравнений методом исключения Гаусса можно отказаться от процедуры выбора главного элемента, а сразу брать в качестве ведущего диагональный элемент; 3) определитель матрицы Грама отличен от нуля, если в качестве базиса выбраны линейно независимые функции Для аппроксимации экспериментальных данных, определенных с погрешностью Выбор конкретных базисных функций зависит от свойств аппроксимируемой функции
2.14.1. Аппроксимация алгебраическими полиномами
Пусть аппроксимирующая функция задана в виде алгебраического полинома степени
Базисные функции в этом случае являются следующими:
Степень полинома m обычно выбирают меньше n. Аппроксимирующая кривая в этом случае не проходит через экспериментальные точки, т.е. экспериментальные данные «сглаживаются» с помощью функции Матрица A системы нормальных уравнений и вектор свободных членов для функции
Для решения систем уравнений с матрицей Грама разработаны методы сингулярного разложения. Если же Пример 2.12. Исходные данные приведены в таблице:
Таблица 2.13.
Требуется построить аппроксимирующий многочлен 3-го порядка по методу наименьших квадратов. Сначала строятся матрица
Рис. 2.8. График аппроксимирующего многочлена
Система нормальных уравнений обычно бывает плохо обусловленной, что приводит к дополнительным сложностям при реализации МНК: вычисление с двойной (расширенной) точностью, введение весовых коэффициентов и т.д. Весовые коэффициенты выбираются из различных соображений, например, полагают:
В этом случае:
и скалярные произведения в матрице
2.14.2. Аппроксимация ортогональными полиномами
Лучшие по точности результаты при аппроксимации можно получить, если использовать в качестве базисных функций Полиномы называются ортогональными, если существует некоторый интервал
где В случае большого количества узлов Для наиболее гладкого представления экспериментальных данных (с минимальным числом и амплитудой выбросов) в качестве базисных функций Для задания полиномов Чебышева используется рекуррентная формула (2.31). Так как в многочленах Чебышева
где Полиномы Весовую функцию, равную единице на интервале
где Интервал [
2.14.3. Аппроксимация ортогональными полиномами дискретной переменной
Если построить систему базисных функций Рассмотрим алгоритм построения полиномов Чебышева Полагаем:
и неизвестный коэффициент
или
Откуда
Полином второй степени также представляется в общем виде с неопределенными коэффициентами
Коэффициенты Для полиномов Чебышева дискретной переменной существует двухслойная рекуррентная формула, по которой можно вычислить полином любой степени, зная
где
Аппроксимирующая функция
Тогда, так как матрица Грама является диагональной, коэффициенты
Заметим, что если для улучшения качества аппроксимации возникает необходимость в увеличении числа базисных функций, то не придется пересчитывать коэффициенты
Дата добавления: 2014-12-29; Просмотров: 2353; Нарушение авторских прав?; Мы поможем в написании вашей работы! |