public class TuchRBF_Sum extends RBF_Sum
SFPD_PARAMSCALE
Constructor and Description |
---|
TuchRBF_Sum(double[] coeffs) |
Modifier and Type | Method and Description |
---|---|
LinearBasisFunction |
basisFunction(int i)
Returns the basis function with weight c[i].
|
java.lang.String |
getSettings()
Returns the parameters used in the basis sum as a string
|
static double |
getSigma()
Returns the value of the scaling parameter
|
double |
rbf(double x,
double y,
double z,
double[] p)
Tuch's radial basis function.
|
static void |
setSigma(double newSigma)
Allows setting of the scaling parameter.
|
numBasisFunctions
anisotropy, centralMoment, centralMoment, getHessian, getHessian, getPDs, getPDsRS, getRadius, getSearchRadius, getStats, greatCircleCentralMoment, greatCircleIntegral, greatCirclePowerIntegral, kurtosis, mean, mean, moment, moment, normMoment, normMoment, numGreatCircleCentralMoment, numGreatCircleIntegral, numGreatCirclePowerIntegral, setConvThresh, setSearchRadius, skewness
public double rbf(double x, double y, double z, double[] p)
public static void setSigma(double newSigma)
newSigma
- the new value of the scaling parameterpublic static double getSigma()
public LinearBasisFunction basisFunction(int i)
LinearBasisSum
basisFunction
in class LinearBasisSum
i
- The index of the basis function.public java.lang.String getSettings()
getSettings
in class LinearBasisSum