Библиотека по вычислению B-сплайнов на языке Asymptote

2023-11-07·
Мигран Нельсонович Геворкян
,
Дмитрий Сергеевич Кулябов
,
Анна Владиславовна Королькова
· 0 мин. для прочтения
Аннотация
Программа применяется для вычисления точек B-сплайнов по заданным узловым векторам и опорным точкам и включает в себя следующие функции: конструирование равномерного и неравномерного открытого целочисленного узлового вектора, конструирование базисной функции по заданному узловому вектору, вычисление ненулевых базисных функций B-сплайна, значения базисной функции по рекурсивному алгоритму Кокса де Бура и точек B-сплайна по заданным базисным функциям, реализацию алгоритма подгонки B-сплайна к заданным точкам. Программа выполнена в виде отдельного модуля-библиотеки для языка Asymptote. Программа также предусматривает набор примеров, тестирующих созданные функции и визуализирующих результаты.
Тип публикации