public class GaussianFunction3x1 extends java.lang.Object implements Function3x1
Constructor and Description |
---|
GaussianFunction3x1(Point3d mean,
Matrix3d A) |
Modifier and Type | Method and Description |
---|---|
double |
eval(double[] in) |
double |
eval(double x,
double y,
double z) |
double |
eval(Point3d in) |
int |
getInputSize() |
Point3d |
getMean() |
double |
getScaleFactor() |
Matrix3d |
getVarianceMatrix() |
void |
setMean(Point3d mean) |
void |
setScaleFactor(double a) |
void |
setVarianceMatrix(Matrix3d A) |
public void setMean(Point3d mean)
public Point3d getMean()
public Matrix3d getVarianceMatrix()
public void setVarianceMatrix(Matrix3d A)
public void setScaleFactor(double a)
public double getScaleFactor()
public double eval(double[] in)
eval
in interface MISOFunction
public int getInputSize()
getInputSize
in interface MISOFunction
public double eval(double x, double y, double z)
eval
in interface Function3x1
public double eval(Point3d in)
eval
in interface Function3x1