Научная визуализация

Scientific Visualization

Электронный журнал открытого доступа

Национальный Исследовательский Ядерный Университет "МИФИ"

      ISSN 2079-3537      

 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                                                                                             





Научная визуализация, 2025, том 17, номер 3, страницы 1 - 8, DOI: 10.26583/sv.17.3.01

Метод поиска оптимального расположения узлов аппроксимации непрерывных функций с учётом нелинейности пространства

Авторы: Е.В. Конопацкий1,A, Д.И. Кислицын2,A, А.В. Степура3,B, О.В. Котова4,С

A Нижегородский государственный архитектурно-строительный университет

B Национальный исследовательский Московский государственный строительный университет

C Донбасская национальная академия строительства и архитектуры

1 ORCID: 0000-0003-4798-7458, e.v.konopatskiy@mail.ru

2 ORCID: 0000-0002-0232-9593, kislitsynd@yandex.ru

3 ORCID: 0000-0003-4099-329X, stepuraAV@mgsu.ru

4 ORCID: 0009-0004-6292-1080, o.v.kotova@donnasa.ru

 

Аннотация

Предложен метод поиска оптимальных узлов аппроксимации, реализованный на примере функции Рунге. Метод основан на использовании интерполяционных алгебраических кривых в точечном исчислении и сводится к минимизации целевой функции многих переменных, которая обеспечивает минимальные отклонения аппроксимирующей функции от исходной. Традиционно в процессе интерполяции определяются коэффициенты интерполирующей функции на основе исходных точек, что не даёт возможности обеспечить поиск оптимального расположения узлов интерполяции, поскольку координаты узловых точек необходимы для определения коэффициентов интерполирующей функции. Особенность интерполяционных кривых, реализованных в точечном исчислении, заключается в том, что они получены путём равномерного распределения параметра по числовой оси и сохраняют в точечном уравнении координаты узлов интерполяции, что позволяет поставить и решить задачу оптимального их расположения путём минимизации целевой функции. После реализации покоординатного расчёта точечного уравнения интерполяционной кривой итоговый результат аппроксимации исходной функции представляет собой алгебраическую кривую, заданную в параметрическом виде, что позволяет использовать нелинейность пространства для значительного уменьшения степени аппроксимирующей полиномиальной функции. Например, при использовании узлов Чебышева, которые считаются оптимальными для аппроксимации функции Рунге, для достижения качественной аппроксимации необходимо не менее 20 узлов, что приводит к необходимости использования полинома 19-й степени. При этом среднеквадратичная ошибка составляет 0.000111. В то время как для аппроксимации функции Рунге на основе оптимизированного расположения узлов аппроксимации уже при использовании 6 узловых точек среднеквадратичная ошибка составляет всего 0.0000284, что на порядок ниже по сравнению с узлами Чебышева и позволяет вместо одного полинома 19-й степени использовать два полинома 5-й степени по каждой из координатных осей.

 

Ключевые слова: аппроксимация, непрерывная функция, узлы аппроксимации, интерполяция, интерполяционная кривая, минимум функции, точечное исчисление, нелинейное пространство, функция Рунге.