5
$\begingroup$

I am dealing with a numerical problem with cubic spline, but I am a little bit confused while using them because of terms spline and b-spline.

In simple words, what is the difference between the cubic spline and cubic b-spline? Are these both terms the same, or is the b-spline another name for cubic spline?

$\endgroup$
  • 1
    $\begingroup$ Cubic spline. B-Spline. $\endgroup$ – Daryl Feb 3 '13 at 11:48
  • $\begingroup$ I don't understand the difference between "are these two terms the same" and "is B-spline another name for cubic spline". Are those two options the same, or is "term" another name for "name"? $\endgroup$ – joriki Feb 3 '13 at 13:27
  • $\begingroup$ later duplicate question: math.stackexchange.com/q/699113/115115 $\endgroup$ – Dr. Lutz Lehmann Mar 7 '14 at 7:56
  • 1
    $\begingroup$ A cubic B-spline is a special instance of the set of all cubic splines. So no, they are not the same, and they are names for different, albeit related, things. $\endgroup$ – Dr. Lutz Lehmann Mar 7 '14 at 7:59
4
$\begingroup$

A spline is a curve that is formed by stringing together polynomial pieces in a clever way (so that continuity between the pieces can be controlled). The polynomial pieces can have any degree. A common choice is degree = 3, in which case the spline is called a "cubic" spline.

Any spline (of any degree) can be represented in b-spline form. From a mathematical point of view, this is because b-splines can be used to construct a basis for any spline space.

So, to answer your question: a cubic b-spline is one possible way to represent a cubic spline, just as "XVI" is one way to represent the number sixteen.

$\endgroup$

Not the answer you're looking for? Browse other questions tagged or ask your own question.