Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
4.3. Базис в виде классических ортогональных полиномовВыбор базисных функций Лучшие результаты может дать использование классических ортогональных полиномов Чебышева, Лежандра, Лагерра, Якоби и других в качестве базисных функций. Свойство ортогональности классических полиномов заключается в том, что для каждого типа полиномов существует отрезок
В случае большого количества узлов х, на отрезке Заданный интервал Для наиболее гладкого представления функций (с минимальным числом и амплитудой выбросов) выбираются полиномы Чебышева
где Нетрудно убедиться, что в каждом из полиномов Полиномы Чебышева можно ввести и по другой рекуррентной формуле [46]
где Особенностью такой формы полиномов Чебышева является отсутствие коэффициентов у высших степеней х в каждом из полиномов. Недостатком полиномов Полиномы Единичную весовую функцию на отрезке
где Программу метода наименьших квадратов с применением базисов в виде классических ортогональных полиномов построим по схеме, позволяющей легко переходить от одних базисных функций к другим (рис. 4.2). Рис. 4.2. (см. скан) Блок-схема программы обработки данных методом наименьших квадратов с произвольным базисом Формирование матрицы Грама (блок 2) осуществляется по общим формулам (4.4)-(4.6). Для этого в отличие от предыдущей программы (рис. 4.1) введено два дополнительных блока В блоке 21 формируется так называемая матрица плана [47], элементами которой являются значения базисных функций Подпрограмма вычисления значений базисных функций оформлена в виде отдельного блока 41, что позволяет мобильно изменять тип используемого базиса. В основном блоке программы В программе Определение значений узлов и значений аппроксимируемой функции осуществляется в блоке 1 (строки 100-190). Матрица Систему нормальных уравнений решаем методом Гаусса (строки 300-399), в результате получаем коэффициенты
интервал изменения аргумента В программе Вычисление аппроксимирующей функции осуществляется в подпрограмме параметром является переменная Базисные функции вычисляются в подпрограмме В программе Для решения системы нормальных уравнений в программах Значения переменных Для тестирования программ 4.3 можно использовать ту же функцию, что и в (см. скан) (см. скан) (см. скан) (см. скан) (см. скан)
|
1 |
Оглавление
|