ILNumerics Ultimate VS

Interpolation Class

ILNumerics Ultimate VS Documentation
ILNumerics - Technical Application Development
The Interpolation class provides static functions for the efficient interpolation of 1d, 2d, 3d and n-d gridded and scattered data.

[ILNumerics Interpolation Toolbox]

Inheritance Hierarchy

SystemObject
  ILNumerics.ToolboxesInterpolation

Namespace:  ILNumerics.Toolboxes
Assembly:  ILNumerics.Toolboxes.Interpolation (in ILNumerics.Toolboxes.Interpolation.dll) Version: 5.5.0.0 (5.5.7503.3146)
Syntax

public static class Interpolation
Methods

  NameDescription
Public methodStatic memberCode exampleinterp1(InArraycomplex, InArrayDouble, InArrayDouble, Int32, InterpolationMethod)
Interpolate data in one dimension, marking out-of-range values as NaN.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode exampleinterp1(InArrayfcomplex, InArraySingle, InArraySingle, Int32, InterpolationMethod)
Interpolate data in one dimension, marking out-of-range values as NaN.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode exampleinterp1(InArrayDouble, InArrayDouble, InArrayDouble, Int32, InterpolationMethod)
Interpolate data in one dimension, marking out-of-range values as NaN.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode exampleinterp1(InArraySingle, InArraySingle, InArraySingle, Int32, InterpolationMethod)
Interpolate data in one dimension, marking out-of-range values as NaN.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode exampleinterp1(InArraycomplex, Nullablecomplex, InArrayDouble, InArrayDouble, Int32, InterpolationMethod)
Interpolate data in one dimension.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode exampleinterp1(InArrayfcomplex, Nullablefcomplex, InArraySingle, InArraySingle, Int32, InterpolationMethod)
Interpolate data in one dimension.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode exampleinterp1(InArrayDouble, NullableDouble, InArrayDouble, InArrayDouble, Int32, InterpolationMethod)
Interpolate data in one dimension.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode exampleinterp1(InArraySingle, NullableSingle, InArraySingle, InArraySingle, Int32, InterpolationMethod)
Interpolate data in one dimension.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode exampleinterp2(InArraycomplex, InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, Int32, InterpolationMethod)
Interpolate query points on a regular grid from gridded 2D data.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode exampleinterp2(InArrayfcomplex, InArraySingle, InArraySingle, InArraySingle, InArraySingle, Int32, InterpolationMethod)
Interpolate query points on a regular grid from gridded 2D data.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode exampleinterp2(InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, Int32, InterpolationMethod)
Interpolate query points on a regular grid from gridded 2D data.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode exampleinterp2(InArraySingle, InArraySingle, InArraySingle, InArraySingle, InArraySingle, Int32, InterpolationMethod)
Interpolate query points on a regular grid from gridded 2D data.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode exampleinterp2(InArraycomplex, Nullablecomplex, InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, Int32, InterpolationMethod)
Interpolate query points on a regular grid from gridded 2D data.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode exampleinterp2(InArrayfcomplex, Nullablefcomplex, InArraySingle, InArraySingle, InArraySingle, InArraySingle, Int32, InterpolationMethod)
Interpolate query points on a regular grid from gridded 2D data.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode exampleinterp2(InArrayDouble, NullableDouble, InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, Int32, InterpolationMethod)
Interpolate query points on a regular grid from gridded 2D data.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode exampleinterp2(InArraySingle, NullableSingle, InArraySingle, InArraySingle, InArraySingle, InArraySingle, Int32, InterpolationMethod)
Interpolate query points on a regular grid from gridded 2D data.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode exampleinterp2s(InArraycomplex, InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, InterpolationMethod)
Interpolate scattered query points from gridded sample data in R2.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode exampleinterp2s(InArrayfcomplex, InArraySingle, InArraySingle, InArraySingle, InArraySingle, InterpolationMethod)
Interpolate scattered query points from gridded sample data in R2.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode exampleinterp2s(InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, InterpolationMethod)
Interpolate scattered query points from gridded sample data in R2.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode exampleinterp2s(InArraySingle, InArraySingle, InArraySingle, InArraySingle, InArraySingle, InterpolationMethod)
Interpolate scattered query points from gridded sample data in R2.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode exampleinterp2s(InArraycomplex, Nullablecomplex, InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, InterpolationMethod)
Interpolate scattered query points from gridded sample data in R2.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode exampleinterp2s(InArrayfcomplex, Nullablefcomplex, InArraySingle, InArraySingle, InArraySingle, InArraySingle, InterpolationMethod)
Interpolate scattered query points from gridded sample data in R2.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode exampleinterp2s(InArrayDouble, NullableDouble, InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, InterpolationMethod)
Interpolate scattered query points from gridded sample data in R2.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode exampleinterp2s(InArraySingle, NullableSingle, InArraySingle, InArraySingle, InArraySingle, InArraySingle, InterpolationMethod)
Interpolate scattered query points from gridded sample data in R2.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterp3(InArraycomplex, InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, Int32, InterpolationMethod)
Interpolate query points on a regular grid from gridded 3D data.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterp3(InArrayfcomplex, InArraySingle, InArraySingle, InArraySingle, InArraySingle, InArraySingle, InArraySingle, Int32, InterpolationMethod)
Interpolate query points on a regular grid from gridded 3D data.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterp3(InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, Int32, InterpolationMethod)
Interpolate query points on a regular grid from gridded 3D data.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterp3(InArraySingle, InArraySingle, InArraySingle, InArraySingle, InArraySingle, InArraySingle, InArraySingle, Int32, InterpolationMethod)
Interpolate query points on a regular grid from gridded 3D data.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterp3(InArraycomplex, Nullablecomplex, InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, Int32, InterpolationMethod)
Interpolate query points on a regular grid from gridded 3D data.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterp3(InArrayfcomplex, Nullablefcomplex, InArraySingle, InArraySingle, InArraySingle, InArraySingle, InArraySingle, InArraySingle, Int32, InterpolationMethod)
Interpolate query points on a regular grid from gridded 3D data.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterp3(InArrayDouble, NullableDouble, InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, Int32, InterpolationMethod)
Interpolate query points on a regular grid from gridded 3D data.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterp3(InArraySingle, NullableSingle, InArraySingle, InArraySingle, InArraySingle, InArraySingle, InArraySingle, InArraySingle, Int32, InterpolationMethod)
Interpolate query points on a regular grid from gridded 3D data.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode exampleinterp3s(InArraycomplex, InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, InterpolationMethod)
Interpolate scattered query points from gridded sample data in R3.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode exampleinterp3s(InArrayfcomplex, InArraySingle, InArraySingle, InArraySingle, InArraySingle, InArraySingle, InArraySingle, InterpolationMethod)
Interpolate scattered query points from gridded sample data in R3.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode exampleinterp3s(InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, InterpolationMethod)
Interpolate scattered query points from gridded sample data in R3.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode exampleinterp3s(InArraySingle, InArraySingle, InArraySingle, InArraySingle, InArraySingle, InArraySingle, InArraySingle, InterpolationMethod)
Interpolate scattered query points from gridded sample data in R3.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterpn(InArraycomplex, InCell, InCell, InterpolationMethod)
Gridded data interpolation in n dimensions

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterpn(InArrayfcomplex, InCell, InCell, InterpolationMethod)
Gridded data interpolation in n dimensions

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterpn(InArrayDouble, InCell, InCell, InterpolationMethod)
Gridded data interpolation in n dimensions

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterpn(InArraySingle, InCell, InCell, InterpolationMethod)
Gridded data interpolation in n dimensions

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterpn(InArraycomplex, Nullablecomplex, InCell, InCell, InterpolationMethod)
Gridded data interpolation in n dimensions

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterpn(InArrayfcomplex, Nullablefcomplex, InCell, InCell, InterpolationMethod)
Gridded data interpolation in n dimensions

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterpn(InArrayDouble, NullableDouble, InCell, InCell, InterpolationMethod)
Gridded data interpolation in n dimensions

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterpn(InArraySingle, NullableSingle, InCell, InCell, InterpolationMethod)
Gridded data interpolation in n dimensions

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterpns(InArraycomplex, InCell, InArrayDouble, InterpolationMethod)
Interpolate scattered query points from gridded sample data in Rn.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterpns(InArraycomplex, InCell, InCell, InterpolationMethod)
Interpolate scattered query points from gridded sample data in Rn.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterpns(InArrayfcomplex, InCell, InArraySingle, InterpolationMethod)
Interpolate scattered query points from gridded sample data in Rn.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterpns(InArrayfcomplex, InCell, InCell, InterpolationMethod)
Interpolate scattered query points from gridded sample data in Rn.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterpns(InArrayDouble, InCell, InArrayDouble, InterpolationMethod)
Interpolate scattered query points from gridded sample data in Rn.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterpns(InArrayDouble, InCell, InCell, InterpolationMethod)
Interpolate scattered query points from gridded sample data in Rn.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterpns(InArraySingle, InCell, InArraySingle, InterpolationMethod)
Interpolate scattered query points from gridded sample data in Rn.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterpns(InArraySingle, InCell, InCell, InterpolationMethod)
Interpolate scattered query points from gridded sample data in Rn.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterpns(InArraycomplex, InCell, InArrayDouble, Nullablecomplex, InterpolationMethod)
Interpolate scattered query points from gridded sample data in Rn.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterpns(InArraycomplex, InCell, InCell, Nullablecomplex, InterpolationMethod)
Interpolate scattered query points from gridded sample data in Rn.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterpns(InArrayfcomplex, InCell, InArraySingle, Nullablefcomplex, InterpolationMethod)
Interpolate scattered query points from gridded sample data in Rn.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterpns(InArrayfcomplex, InCell, InCell, Nullablefcomplex, InterpolationMethod)
Interpolate scattered query points from gridded sample data in Rn.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterpns(InArrayDouble, InCell, InArrayDouble, NullableDouble, InterpolationMethod)
Interpolate scattered query points from gridded sample data in Rn.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterpns(InArrayDouble, InCell, InCell, NullableDouble, InterpolationMethod)
Interpolate scattered query points from gridded sample data in Rn.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterpns(InArraySingle, InCell, InArraySingle, NullableSingle, InterpolationMethod)
Interpolate scattered query points from gridded sample data in Rn.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberinterpns(InArraySingle, InCell, InCell, NullableSingle, InterpolationMethod)
Interpolate scattered query points from gridded sample data in Rn.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberkriging(InArraycomplex, InArrayDouble, InArrayDouble, FuncInArrayDouble, RetArrayDouble, OutArrayDouble)
Kriging interpolation from scattered data

[ILNumerics Interpolation Toolbox]

Public methodStatic memberkriging(InArrayfcomplex, InArraySingle, InArraySingle, FuncInArraySingle, RetArraySingle, OutArraySingle)
Kriging interpolation from scattered data

[ILNumerics Interpolation Toolbox]

Public methodStatic memberkriging(InArrayDouble, InArrayDouble, InArrayDouble, FuncInArrayDouble, RetArrayDouble, OutArrayDouble)
Kriging interpolation from scattered data

[ILNumerics Interpolation Toolbox]

Public methodStatic memberkriging(InArraySingle, InArraySingle, InArraySingle, FuncInArraySingle, RetArraySingle, OutArraySingle)
Kriging interpolation from scattered data

[ILNumerics Interpolation Toolbox]

Public methodStatic memberspline(InArraycomplex, InArrayDouble, InArrayDouble, InArraycomplex, InArraycomplex)
One dimensional cubic spline interpolation.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberspline(InArrayfcomplex, InArraySingle, InArraySingle, InArrayfcomplex, InArrayfcomplex)
One dimensional cubic spline interpolation.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberspline(InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble)
One dimensional cubic spline interpolation.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberspline(InArraySingle, InArraySingle, InArraySingle, InArraySingle, InArraySingle)
One dimensional cubic spline interpolation.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberspline(InArraycomplex, Nullablecomplex, InArrayDouble, InArrayDouble, InArraycomplex, InArraycomplex)
One dimensional cubic spline interpolation.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberspline(InArrayfcomplex, Nullablefcomplex, InArraySingle, InArraySingle, InArrayfcomplex, InArrayfcomplex)
One dimensional cubic spline interpolation.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberspline(InArrayDouble, NullableDouble, InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble)
One dimensional cubic spline interpolation.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberspline(InArraySingle, NullableSingle, InArraySingle, InArraySingle, InArraySingle, InArraySingle)
One dimensional cubic spline interpolation.

[ILNumerics Interpolation Toolbox]

Public methodStatic membersplinen(InArraycomplex, InCell, InCell)
N-dimensional cubic spline interpolation for gridded points from a given data grid.

[ILNumerics Interpolation Toolbox]

Public methodStatic membersplinen(InArrayfcomplex, InCell, InCell)
N-dimensional cubic spline interpolation for gridded points from a given data grid.

[ILNumerics Interpolation Toolbox]

Public methodStatic membersplinen(InArrayDouble, InCell, InCell)
N-dimensional cubic spline interpolation for gridded points from a given data grid.

[ILNumerics Interpolation Toolbox]

Public methodStatic membersplinen(InArraySingle, InCell, InCell)
N-dimensional cubic spline interpolation for gridded points from a given data grid.

[ILNumerics Interpolation Toolbox]

Public methodStatic membersplinen(InArraycomplex, Nullablecomplex, InCell, InCell)
N-dimensional gridded cubic spline interpolation from sampled grids.

[ILNumerics Interpolation Toolbox]

Public methodStatic membersplinen(InArrayfcomplex, Nullablefcomplex, InCell, InCell)
N-dimensional gridded cubic spline interpolation from sampled grids.

[ILNumerics Interpolation Toolbox]

Public methodStatic membersplinen(InArrayDouble, NullableDouble, InCell, InCell)
N-dimensional gridded cubic spline interpolation from sampled grids.

[ILNumerics Interpolation Toolbox]

Public methodStatic membersplinen(InArraySingle, NullableSingle, InCell, InCell)
N-dimensional gridded cubic spline interpolation from sampled grids.

[ILNumerics Interpolation Toolbox]

Public methodStatic membersplinens(InArraycomplex, InCell, InArraycomplex)
N-dimensional spline interpolation of scattered data from gridded points.

[ILNumerics Interpolation Toolbox]

Public methodStatic membersplinens(InArraycomplex, InCell, InCell)
N-dimensional spline interpolation of scattered data from gridded points.

[ILNumerics Interpolation Toolbox]

Public methodStatic membersplinens(InArrayfcomplex, InCell, InArrayfcomplex)
N-dimensional spline interpolation of scattered data from gridded points.

[ILNumerics Interpolation Toolbox]

Public methodStatic membersplinens(InArrayfcomplex, InCell, InCell)
N-dimensional spline interpolation of scattered data from gridded points.

[ILNumerics Interpolation Toolbox]

Public methodStatic membersplinens(InArrayDouble, InCell, InArrayDouble)
N-dimensional spline interpolation of scattered data from gridded points.

[ILNumerics Interpolation Toolbox]

Public methodStatic membersplinens(InArrayDouble, InCell, InCell)
N-dimensional spline interpolation of scattered data from gridded points.

[ILNumerics Interpolation Toolbox]

Public methodStatic membersplinens(InArraySingle, InCell, InArraySingle)
N-dimensional spline interpolation of scattered data from gridded points.

[ILNumerics Interpolation Toolbox]

Public methodStatic membersplinens(InArraySingle, InCell, InCell)
N-dimensional spline interpolation of scattered data from gridded points.

[ILNumerics Interpolation Toolbox]

Public methodStatic membersplinens(InArraycomplex, InCell, InArrayDouble, Nullablecomplex)
N-dimensional spline interpolation of scattered data from gridded points.

[ILNumerics Interpolation Toolbox]

Public methodStatic membersplinens(InArraycomplex, InCell, InCell, Nullablecomplex)
N-dimensional spline interpolation of scattered data from gridded points.

[ILNumerics Interpolation Toolbox]

Public methodStatic membersplinens(InArrayfcomplex, InCell, InArraySingle, Nullablefcomplex)
N-dimensional spline interpolation of scattered data from gridded points.

[ILNumerics Interpolation Toolbox]

Public methodStatic membersplinens(InArrayfcomplex, InCell, InCell, Nullablefcomplex)
N-dimensional spline interpolation of scattered data from gridded points.

[ILNumerics Interpolation Toolbox]

Public methodStatic membersplinens(InArrayDouble, InCell, InArrayDouble, NullableDouble)
N-dimensional spline interpolation of scattered data from gridded points.

[ILNumerics Interpolation Toolbox]

Public methodStatic membersplinens(InArrayDouble, InCell, InCell, NullableDouble)
N-dimensional spline interpolation of scattered data from gridded points.

[ILNumerics Interpolation Toolbox]

Public methodStatic membersplinens(InArraySingle, InCell, InArraySingle, NullableSingle)
N-dimensional spline interpolation of scattered data from gridded points.

[ILNumerics Interpolation Toolbox]

Public methodStatic membersplinens(InArraySingle, InCell, InCell, NullableSingle)
N-dimensional spline interpolation of scattered data from gridded points.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode examplesplinepath(InArraycomplex, InArrayDouble, InArraycomplex, InArraycomplex, Int32)
Create interpolated values for the path through points given by X in R^n.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode examplesplinepath(InArrayfcomplex, InArraySingle, InArrayfcomplex, InArrayfcomplex, Int32)
Create interpolated values for the path through points given by X in R^n.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode examplesplinepath(InArrayDouble, InArrayDouble, InArrayDouble, InArrayDouble, Int32)
Create interpolated values for the path through points given by X in R^n.

[ILNumerics Interpolation Toolbox]

Public methodStatic memberCode examplesplinepath(InArraySingle, InArraySingle, InArraySingle, InArraySingle, Int32)
Create interpolated values for the path through points given by X in R^n.

[ILNumerics Interpolation Toolbox]

Top
Remarks

[ILNumerics Interpolation Toolbox]

See Also

Reference