We have spent a few months looking at how we might interpolate between sets of points ( , where the

Last time, in preparation for interpolating between multidimensional vector nodes, we implemented the

With this in place we're ready to take a look at one of the simplest multidimensional interpolation schemes; multilinear interpolation.

*x*,

_{i}*y*)

_{i}*x*are known as nodes and the_{i}*y*as values, to approximate values of_{i}*y*for values of*x*between the nodes, either by connecting them with straight lines or with cubic curves.Last time, in preparation for interpolating between multidimensional vector nodes, we implemented the

`ak.grid`

type to store ticks on a set of axes and map their intersections to `ak.vector`

objects to represent such nodes arranged at the corners of hyperdimensional rectangular cuboids.With this in place we're ready to take a look at one of the simplest multidimensional interpolation schemes; multilinear interpolation.

Full text...