MultiVarFunction
public final class ParsedMultiVarFunction extends java.lang.Object implements MultiVarFunction
Constructor | Description |
---|---|
ParsedMultiVarFunction(java.lang.String _fStr,
java.lang.String[] var) |
Constructs a ParsedFunction from the given string and independent variable.
|
Modifier and Type | Method | Description |
---|---|---|
double |
evaluate(double[] x) |
Evaluates the function, f.
|
boolean |
evaluatedToNaN() |
Determines if last evaluation resulted in NaN.
|
java.lang.String[] |
getFunctionNames() |
Returns function names.
|
java.lang.String |
toString() |
Represents the function as a string.
|
public ParsedMultiVarFunction(java.lang.String _fStr, java.lang.String[] var) throws ParserException
_fStr
- the functionvar
- the independent variableParserException
public double evaluate(double[] x)
evaluate
in interface MultiVarFunction
x
- the value of the independent variablepublic java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String[] getFunctionNames()
public boolean evaluatedToNaN()