public class LogarithmicFunction extends Function
Constructor and Description |
---|
LogarithmicFunction() |
Modifier and Type | Method and Description |
---|---|
double |
evaluate(double x)
Evaluates the function at position x
|
void |
fitToPoints(double[] x,
double[] y)
Fits the function to the given input data
|
void |
fitToThreePoints(double x1,
double x2,
double x3,
double y1,
double y2,
double y3) |
double |
getA() |
double |
getB() |
double |
getC() |
double |
getD() |
int |
getMinimumNumberOfCorrespondences() |
double[] |
getParametersAsDoubleArray() |
void |
setA(double a) |
void |
setB(double b) |
void |
setC(double c) |
void |
setD(double d) |
java.lang.String |
toString() |
fitToPoints, getAvailableFunctions, getNumberOfParameters
public double evaluate(double x)
Function
public void fitToThreePoints(double x1, double x2, double x3, double y1, double y2, double y3)
public double getA()
public void setA(double a)
public double getB()
public void setB(double b)
public double getC()
public void setC(double c)
public double getD()
public void setD(double d)
public void fitToPoints(double[] x, double[] y)
Function
fitToPoints
in class Function
x
- the input datay
- the output datapublic int getMinimumNumberOfCorrespondences()
getMinimumNumberOfCorrespondences
in class Function
public double[] getParametersAsDoubleArray()
getParametersAsDoubleArray
in class Function