Skip to main content
5 of 12
added 18 characters in body
xyz
  • 655
  • 4
  • 38
  • 117

For the non-rational B-spline curve of degree $p$, its derivative is a $p-1$ degree non-rational curve. where, the new control points is $Q_i$. $$Q_i=p \frac{P_{i+1}-P_i}{u_{i+p+1}-u_{i+1}}$$ I think the built-in f=BSplineFunction[2D-points]; f' just returns a non-rational curve.

For the rational curve: $$C^w(u)=\frac{\sum_{i=0}^n N_{i,p}(u)w_iP_i}{\sum_{i=0}^n N_{i,p}(u)w_i}=\frac{A(u)}{w(u)}$$

$${C^w}'(u)=\frac{A(u)}{w(u)}=\frac{A'(u)w(u)-A(u)w'(u)}{w^2(u)}$$


I will write a full answer when I have a laptop. Now I just using a smart-phone.

xyz
  • 655
  • 4
  • 38
  • 117