public class PolynomialFunction2D extends PolynomialFunction
Constructor and Description |
---|
PolynomialFunction2D(int maxOrd,
double[] coefficients)
Construct a function with a specified order and associated coefficients.
|
Modifier and Type | Method and Description |
---|---|
double |
evaluate(double[] vars)
Evaluate the function.
|
static PolynomialFunction2D[] |
readFunctions(java.lang.String file)
Reads a function from a file.
|
java.lang.String |
toString() |
int |
variables() |
public PolynomialFunction2D(int maxOrd, double[] coefficients)
coefficients
- in the order 1, y, y^2...y^maxOrd, x, xy, xy^(maxOrd - 1)...x^maxOrdpublic double evaluate(double[] vars)
PolynomialFunction
vars
.evaluate
in class PolynomialFunction
public static PolynomialFunction2D[] readFunctions(java.lang.String file)
LoggedException
- if the function cannot be read.public java.lang.String toString()
toString
in class java.lang.Object
public int variables()
variables
in class PolynomialFunction