Кусочно-полиномиальная аппроксимация.
Иногда полиномиальная аппроксимация оказывается неудовлетворительной даже при использовании ортогональных полиномов вплоть до порядка двадцатой степени. Несогласованность таблицы наблюдений и аппроксимирующих полиномов обнаруживается по отсутствию стабилизации RSS. Несмотря на то, что с увеличением порядка полинома уменьшается (не возрастает); график остатков может иметь тенденции роста или убывания с изменением , между соседними точками , по которым подбиралась кривая, могут наблюдаться осцилляции. Такие трудности возникают, как правило, в тех случаях, когда поведение изучаемой функции оказывается существенно различным на разных частях отрезка наблюдений. Например, функция может быстро изменяться в одной области и медленно – в другой. Одним из приемов действий в таких случаях является деление всего отрезка значений на более мелкие отрезки и подбора на каждом из них разных кривых. Затем подобранные кривые «сшиваются» так, чтобы обеспечить «гладкое» сопряжение отдельных кусков. Рассмотрим случай, когда область изменения переменной делится на два интервала и . На каждом из этих интервалов раздельно выполняется подгонка таблицы наблюдений полиномами. Пусть на первом интервале - таблица наблюдений хорошо аппроксимируется полиномом , а на втором - полиномом . Обозначим наблюдения на первом интервале , соответственно - наблюдения на интервале . Тогда раздельная подгонка таблицы наблюдений на первом и втором интервале выполняется решением двух задач МНК: . Здесь и - матрицы плана соответствующие виду полинома и точкам наблюдений на отрезках и . Эти две задачи можно записать как одну, сформировав общую матрицу плана ,
. Теперь о том как «сшиваются» отдельные куски подогнанной кривой. Для «сшивания» используется правило построения МНК оценок при наличии линейных ограничений [см. _ ]. Если в задаче наложены линейные ограничения на значения параметров вида , то оценка параметров при ограничениях вычисляется как: , где - МНК оценка параметров без всяких ограничений на параметры. Стандартные условия «гладкого» перехода одной кривой в другую является совпадение кривых в точках сопряжения (у нас это одна точка ) по значению и по производным (обычно по первой производной, иногда по первой и по второй производной). Запишем условие совпадения кривых и по значению в точке или в матричном виде: ; где ; Если требуется еще и гладкое сопряжение кривых по первой производной, в матрицу добавляется еще одна строка: . Замечание 1. Каждое ограничение «гладкости» сопряжения кусков кривых уменьшает на единицу общее число параметров, используемых для приближения таблицы наблюдений. Не всегда положение точки , разделяющей область изменения известно заранее. В этом случае положение точки подбирают, используя метод проб и ошибок. Решают серию задач с варьированием положения точки , и выбирают то значение, при котором задачи ; принимает минимальное значение. Замечание 2. Приведенная процедура кусочно - полиномиального приближения таблиц наблюдений используется при построении МНК-сплайнов порядка . Узлами сплайнов являются точки , разделяющие область на подинтервалы; на каждом подинтервале по таблице наблюдений подбирается полином порядка не выше . Подобранные полиномы сшиваются в точках сопряжения интервалов. Обычно кубический сплайн порядка вполне удовлетворителен для подбора, а свойство непрерывности значений подбираемой кривой и ее производных до 2-го порядка достаточно для большинства практических задач.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|