Spline2DInterpolate Constructor (Double, Double, Double, Int32, Int32, Double, Double) |
Constructor for Spline2DInterpolate.
Namespace: Imsl.MathAssembly: ImslCS (in ImslCS.dll) Version: 6.5.2.0
Syntax public Spline2DInterpolate(
double[] xData,
double[] yData,
double[,] fData,
int xOrder,
int yOrder,
double[] xKnots,
double[] yKnots
)
Public Sub New (
xData As Double(),
yData As Double(),
fData As Double(,),
xOrder As Integer,
yOrder As Integer,
xKnots As Double(),
yKnots As Double()
)
public:
Spline2DInterpolate(
array<double>^ xData,
array<double>^ yData,
array<double,2>^ fData,
int xOrder,
int yOrder,
array<double>^ xKnots,
array<double>^ yKnots
)
new :
xData : float[] *
yData : float[] *
fData : float[,] *
xOrder : int *
yOrder : int *
xKnots : float[] *
yKnots : float[] -> Spline2DInterpolate
Parameters
- xData
- Type: SystemDouble
A double array containing the data points
in the x-direction.
- yData
- Type: SystemDouble
A double array containing the data points
in the y-direction.
- fData
- Type: SystemDouble
A double matrix of size
xData.Length by yData.Length
containing the values to be interpolated.
- xOrder
- Type: SystemInt32
An int scalar value specifying the order
of the spline in the x-direction. xOrder must
be at least 1. By default, xOrder = 4,
tensor-product cubic spline.
- yOrder
- Type: SystemInt32
An int scalar value specifying the order
of the spline in the y-direction. yOrder must
be at least 1. By default, yOrder = 4,
tensor-product cubic spline.
- xKnots
- Type: SystemDouble
A double array of size
xData.Length + xOrder specifying the knot
sequences of the spline in the x-direction. By default, knot
sequences are selected by the class.
- yKnots
- Type: SystemDouble
A double array of size
yData.Length + yOrder specifying the knot
sequences of the spline in the y-direction. By default, knot
sequences are selected by the class.
See Also