Class ThinPlateRadialBasisFunction
java.lang.Object
com.irurueta.numerical.interpolation.ThinPlateRadialBasisFunction
- All Implemented Interfaces:
RadialBasisFunction
Thin-plate spline Radial Basis Function implementation.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble
evaluate
(double r) Evaluates RBF at provided distance between two points.
-
Field Details
-
r0
private final double r0Scale factor.
-
-
Constructor Details
-
ThinPlateRadialBasisFunction
public ThinPlateRadialBasisFunction(double scale) Constructor.- Parameters:
scale
- scale factor.
-
ThinPlateRadialBasisFunction
public ThinPlateRadialBasisFunction()Constructor. Uses default scale factor, which is 1.0.
-
-
Method Details
-
evaluate
public double evaluate(double r) Evaluates RBF at provided distance between two points.- Specified by:
evaluate
in interfaceRadialBasisFunction
- Parameters:
r
- distance between two points.- Returns:
- result of evaluating RBF.
-