Система базисных функций должна обеспечивать улучшение аппроксимации функции (т.е. сходимость
Таким образом, для получения хорошей аппроксимации функции с помощью комбинации типа (1.1) необходимо решить следующие вопросы:
- подобрать функцию
- выбрать систему базисных функций Nm, удовлетворяющих условиям полноты;
- выбрать способ определения констант
Первый вопрос обычно решается сравнительно просто, поэтому ниже основное внимание будет направлено на вопросы выбора базисных функций и способа вычисления констант.
В настоящее время известен ряд классов функций, которые могут быть использованы в качестве базисных в аппроксимациях типа (2.1).
В частности широко используются базисные функции в виде степенных полиномов, приводящие к аппроксимации функций алгебраическими многочленами вида
Многочлены типа (2.2) хорошо изучены и удобны в использовании: легко вычисляются, без труда дифференцируются и интегрируются.
Для вычисления параметров
или
Эта система однозначно разрешима, если узлы интерполяции попарно различны.
Далее аппроксимацию (2.2) можно привести к виду
Следует отметить, однако, что на практике такой способ определения параметров
В связи с этим более широкое применение находят другие формы аппроксимации функций алгебраическими многочленами, в которых функции Nmопределены в явном виде, например в форме многочленов Лагранжа
где
Особенностью аппроксимации типа (2.4) является то, что в ней принимается
В качестве базисных функций также часто используются тригонометрические функции, приводящие к аппроксимации вида
где
На основе теории рядов Фурье коэффициенты этой аппроксимации могут быть получены в виде
Возможны и другие частные способы построения аппроксимаций типа (1.1). При этом существует общий метод определения констант в аппроксимации (1.1), на основе которого можно получить все рассмотренные выше подходы. Этот метод носит название – метод взвешенных невязок [1].
2.2. Основы метода взвешенных невязок
Наиболее общий метод определения параметров
Поскольку Rv представляет собой функцию, зависящую от координат точек области V, для уменьшения величины этой невязки, т.е. для приближения функции
где {Wn; n=1,2,…M} – множество линейно-независимых весовых функций.
Тогда, при условии полноты выбранных весовых функций Wn , сходимость функций
Подставляя в (2.9) представление функции
или
Уравнение (2.10) представляет собой систему линейных алгебраических уравнений, из решения которой могут быть найдены неизвестные константы
где
Задаваясь различными видами весовых функций на основе (2.10) можно получать различные варианты метода взвешенных невязок.
Ниже рассмотрены некоторые наиболее часто используемые формы представления весовых функций [1].
Коллокация в точке. В этом случае полагается, что
При этом
Иначе говоря, принимается, что Wn=1 в точке xn и Wn =0 нулю во всех других точках.
Согласно такому выбору весовой функции невязка Rv оказывается равной нулю в ряде заданных точек xn, а элементы системы (2.11) принимают вид
Понятно, что на основе схемы поточечной коллокации могут быть получены различные способы интерполяции функций.
Коллокации по подобластям. В этом методе принимается, что Wn=1 в некоторой подобласти
Элементы системы (2.11) при этом принимают вид