I have the equation for cubic spline interpolation, and I can see how it works for a data set in the 2d Cartesian coordinates. I was wondering if there is a general form to the equation that allows for interpolation for n input variables. For example where each data "point" includes (x1, x2, x3,...,xn, y).
For a 2d case, where there is one input, and one output, ie. a regular point (x, y) in the Cartesian coordinate system, cubic splines create a line. Would that be the case for a 3d problem (x1, x2, y)? Where instead of a line this would create a surface of some kind, given enough points? How about in the more general case, where there are n-dimensions?
Any help directing me towards keywords to search or general equations would be very helpful.
I'm not even sure if this kind of reasoning is right. But any course correction is much appreciated!
Cubic Bezier splines, for instance, parametrize a curve starting at one point, ending at another and with initial and final vectors pointing towards the other two control points. There is nothing in the parametrization that depends on the dimensionality of the space the points come from. In any space, the resulting object is a curve.
If you are interested in surfaces as well, you might like to read about NURBS.