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.InterpolationAssembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntaxpublic 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