maspack.function
Class GaussianFunction3x1
java.lang.Object
maspack.function.GaussianFunction3x1
- All Implemented Interfaces:
- Function3x1, MISOFunction
public class GaussianFunction3x1
- extends java.lang.Object
- implements Function3x1
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GaussianFunction3x1
public GaussianFunction3x1(Point3d mean,
Matrix3d A)
setMean
public void setMean(Point3d mean)
getMean
public Point3d getMean()
getVarianceMatrix
public Matrix3d getVarianceMatrix()
setVarianceMatrix
public void setVarianceMatrix(Matrix3d A)
setScaleFactor
public void setScaleFactor(double a)
getScaleFactor
public double getScaleFactor()
eval
public double eval(double[] in)
- Specified by:
eval
in interface MISOFunction
getInputSize
public int getInputSize()
- Specified by:
getInputSize
in interface MISOFunction
eval
public double eval(double x,
double y,
double z)
- Specified by:
eval
in interface Function3x1
eval
public double eval(Point3d in)
- Specified by:
eval
in interface Function3x1