вана на рис. 11.4. Для того чтобы определить значения В-сплайнов
степени, необходимо пройти
предшествующих уровней «схемы, представленной на этом рисунке, и на каждом из них определить значения В-сплайнов от
до
, где
— степень В-сплайна на соответствующем уровне и
пробегает значения от 0 до
Описанная вычислительная процедура реализуется в виде алгоритма 11.1 а.
Алгоритм 11.1 а. Процедура
Вычисление всех В-сплайнов в точке х, принадлежащей сегменту
Обозначения,
— степень сплайна, х — точка, в которой вычисляются значения сплайнов. Массив
содержит значения
— вспомогательные переменные.
(см. скан)
Число операций умножения и деления, выполняемых этим алгоритмом для каждого значения х, пропорционально
Если точки склеивания расположены равномерно и для некоторого класса задач их положения фиксированы, то значения В-сплайнов можно определять непосредственно по заданным в явном виде формулам (11-9) — (11.11) или аналогичным им. Вычислительная сложность этого метода также пропорциональна
но используемые операции проще.