Эффективный код для создания базисных функций B-сплайна в R - PullRequest
0 голосов
/ 27 апреля 2020

Я создаю базисные функции B-сплайна с помощью пакета fda и хочу получить интеграл от базисной функции B-сплайна. Я написал следующий код:

 x <- seq.int(0, 1, by = .1)
 breaks <- c(0,0.3, 0.5, 0.6,1)
 B<- bsplineS(x, breaks=breaks, norder=3, nderiv=0)    

Я хочу изменить количество узлов (разрывов), например, на 6, 7, 8 и 9, но я не знаю, как изменить мой код для работы для большего количества узлов (разрывов). Не могли бы вы помочь мне исправить эту проблему в R, которая работает для любого количества узлов (разрывов)?

...