In [1]:
import numpy as np
import sys
sys.path.append("./..")

In [2]:
from bspline import Bspline

In [3]:
knot_vector = [0,0,0,0,0,1,2,2,3,3,3,4,4,4,4,5,5,5,5,5]
basis = Bspline(knot_vector,4)

%matplotlib inline
basis.plot()



In [4]:
knot_vector = [0,1,2,3,4,5]
basis = Bspline(knot_vector,1)
basis.plot()



In [5]:
basis.dplot()



In [6]:
knot_vector = [0,1,2,3,4,5]
basis = Bspline(knot_vector,2)

basis.plot()



In [7]:
basis.dplot()