Click or drag to resize

BivariateAkimaSplineInterpolate(IReadOnlyListDouble, IReadOnlyListDouble, IROMatrixDouble, IReadOnlyListDouble, IReadOnlyListDouble, IVectorDouble, IVectorDouble, IVectorDouble) Method

Interpolates a list of points (u, v) and stores results into w. Also computes the first partial derivatives which are stored in dwdx and dwdy.

Namespace: Altaxo.Calc.Interpolation
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
public static void Interpolate(
	IReadOnlyList<double> x,
	IReadOnlyList<double> y,
	IROMatrix<double> z,
	IReadOnlyList<double> u,
	IReadOnlyList<double> v,
	IVector<double> w,
	IVector<double> dwdx,
	IVector<double> dwdy
)

Parameters

x  IReadOnlyListDouble
X coordinates of grid points (ascending).
y  IReadOnlyListDouble
Y coordinates of grid points (ascending).
z  IROMatrixDouble
Z values on the (x,y) grid with dimensions (x.Count, y.Count).
u  IReadOnlyListDouble
X-coordinates of desired points.
v  IReadOnlyListDouble
Y-coordinates of desired points.
w  IVectorDouble
Receives interpolated z values.
dwdx  IVectorDouble
Receives the partial derivative ∂z/∂x.
dwdy  IVectorDouble
Receives the partial derivative ∂z/∂y.
See Also