RbfOptions Constructor

Definition

Namespace: Numerics.NET.Curves
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.1.0

Overload List

RbfOptions() Initializes a new instance of the RbfOptions class with default settings.
RbfOptions(RadialBasisFunction, Double) Initializes a new instance of the RbfOptions class with the specified parameters.

RbfOptions

Initializes a new instance of the RbfOptions class with default settings.
C#
public RbfOptions()

Remarks

The default settings use a Multiquadric(Double) kernel with shape parameter 1.0 and no regularization.

RbfOptions(RadialBasisFunction, Double)

Initializes a new instance of the RbfOptions class with the specified parameters.
C#
public RbfOptions(
	RadialBasisFunction kernel,
	double regularization = 0
)

Parameters

kernel  RadialBasisFunction
The RBF kernel to use.
regularization  Double  (Optional)
The regularization parameter λ ≥ 0. Default is 0 for pure interpolation.

Exceptions

ArgumentNullExceptionkernel is null.
ArgumentOutOfRangeExceptionregularization is negative.

See Also