Last chance! 50% off unlimited learning
Sale ends in
bspline.basis
gives a basis of spline functions.
periodic.bspline.basis
gives a basis of periodic spline functions.bspline.basis(x, nbasis, degree = 3)
periodic.bspline.basis(x, nbasis, degree = 3, period = 1)
length(x)
rows and nbasis
columns.
Each column contains the values one of the spline basis functions.length(x)
rows and nbasis
columns.
The basis functions returned are periodic with period period
.x <- seq(0,2,by=0.01)
y <- bspline.basis(x,degree=3,nbasis=9)
matplot(x,y,type='l',ylim=c(0,1.1))
lines(x,apply(y,1,sum),lwd=2)
x <- seq(-1,2,by=0.01)
y <- periodic.bspline.basis(x,nbasis=5)
matplot(x,y,type='l')
Run the code above in your browser using DataLab