Enter the grid bounds (X1, X2, Y1, Y2), the four corner values (Q11, Q21, Q12, Q22), and the target point (X, Y) into the calculator to estimate the interpolated value P using bilinear (double) interpolation.

Double Interpolation Calculator

Enter the known values to calculate the interpolated value P at the target point (X, Y)

Double Interpolation Formula

The following equation can be used to calculate a value using bilinear (double) interpolation.

bilinear interpolation equation

What is double interpolation?

Double interpolation is a mathematical technique used to estimate values in a two-dimensional grid by interpolating between known values. It is particularly useful when the available data points are insufficient to determine a desired value directly.

Imagine a scenario where you have a grid of data points with values given at specific coordinates. However, you need to determine the value at a location within this grid that does not have a known value. This is where double interpolation comes into play.

The process is typically done in two linear interpolation steps. First, interpolation is performed in one direction (for example, along the x-direction) between two known values. That result is then used in a second interpolation step in the other direction (for example, along the y-direction) to estimate the value at the target point.

Double interpolation is important because it allows us to fill in missing values and make estimates within a grid of data points.