Click or drag to resize

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

THIS SUBROUTINE INTERPOLATES, FROM VALUES OF THE FUNCTION GIVEN AT INPUT GRID POINTS IN AN X-Y PLANE AND FOR A GIVEN SET OF POINTS IN THE PLANE, THE VALUES OF A SINGLE-VALUED BIVARIATE FUNCTION Z = Z(X,Y). THE METHOD IS BASED ON A PIECE-WISE FUNCTION COMPOSED OF A SET OF BICUBIC POLYNOMIALS IN X AND Y. EACH POLYNOMIAL IS APPLICABLE TO A RECTANGLE OF THE INPUT GRID IN THE X-Y PLANE. EACH POLYNOMIAL IS DETERMINED LOCALLY.

Namespace: Altaxo.Calc.Interpolation
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.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
)

Parameters

x  IReadOnlyListDouble
VECTOR OF DIMENSION LX STORING THE X COORDINATES OF INPUT GRID POINTS (IN ASCENDING ORDER)
y  IReadOnlyListDouble
VECTOR OF DIMENSION LY STORING THE Y COORDINATES OF INPUT GRID POINTS (IN ASCENDING ORDER)
z  IROMatrixDouble
MATRIX OF DIMENSION (LX,LY) STORING THE VALUES OF THE FUNCTION (Z VALUES) AT INPUT GRID POINTS
u  IReadOnlyListDouble
VECTOR OF DIMENSION N STORING THE X COORDINATES OF DESIRED POINTS
v  IReadOnlyListDouble
VECTOR OF DIMENSION N STORING THE Y COORDINATES OF DESIRED POINTS
w  IVectorDouble
VECTOR OF DIMENSION N WHERE THE INTERPOLATED Z VALUES AT DESIRED POINTS ARE TO BE DISPLAYED
See Also