Аппроксимация
таблично-графически заданных функций
Данилов А.М., д.т.н. проф., Гарькина И.А., д.т.н. проф.
Пензенский
государственный университет архитектуры и строительства
Рассмотрим функцию , заданную таблично-графически на прямоугольнике (конечным набором
графиков, выражающих зависимость функции от первой переменной при каждом из
заданных значений второй переменной ). Займемся ее аппроксимацией полиномом
Для этого воспользуемся асимптотическими полиномами,
которые применялись в [1] для аппроксимации функции на отрезке
,
где , (); символ означает: ; () – полиномы Чебышева первого рода: - точки, асимптотически близкие при к точкам альтернанса (точки, в которых разность непрерывной функции и ее полинома
наилучшего приближения данной степени достигает поочередно
значений , где - наилучшее
приближение полиномами ).
Справедливо:
, .
При аппроксимации (ограничимся полиномами
степени ) функции двух переменных воспользуемся последовательной
аппроксимацией асимптотическим полиномом по каждой из двух переменных (в итоге
и получим требуемый вид асимптотического полинома от двух переменных).
Введем
; ;
при имеем .
После замены переменных получим .
Задача сведется к аппроксимации заданной
таблично-графически функции (заданы графики
функций , ). Впредь вместо используется обозначение
(,, ). В дальнейшем необходимы значения , . Заданные значения (), вообще говоря, не совпадают с (). Если и точки эквидистантны, то
достаточно удалить , тогда , ,,. В остальных случаях значения можно определить
приближенно в виде
(интерполяционный полином Лагранжа степени ). Конечно, это неизбежно несколько снизит точность
окончательного результата.
При каждом фиксированном значении получим аппроксимацию
,
где , ().
В свою очередь, при каждом получим аппроксимацию
,
где , ().
В итоге приходим к аппроксимации, где
Здесь , ; ,, .
После приведения подобных членов будем иметь:
Таким образом, функция на прямоугольнике аппроксимируется
асимптотическим полиномом от двух переменных
.
Коэффициенты () есть суммы
произведений элементов матрицы на соответствующие
элементы матриц , а именно: ,,, , ,
, , .
Вернувшись к исходным переменным , окончательно получим аппроксимирующий заданную функцию на прямоугольнике асимптотический полином
от двух переменных
; .
Подчеркнем, что гораздо целесообразнее оставить этот
полином расположенным по степеням . Представление
требует вычисления новых коэффициентов :
,
,
,
,
,
,
,
,
,
что связано с неизбежным накоплением новых
погрешностей.
Если среди значений , при которых заданы графики зависимости функции от , нет хотя бы некоторых из значений , то повышение степени аппроксимирующего
полинома сверх , вообще говоря, лишь усложняет вычисления, но не увеличивает
точность аппроксимации. Поэтому сделанный нами выбор аппроксимирующего полинома
степени предполагает, что .
Литература
1. Этерман И.И. Аппроксимация функций
асимптотическими полиномами /И.И.Этерман
// Известия ВУЗов. Математика. – 1962. - №6. – С.162-171.