public class PolynomialFunction1D extends PolynomialFunction
Constructor and Description |
---|
PolynomialFunction1D(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 PolynomialFunction1D[] |
readFunctions(java.lang.String file)
Reads a function from a file.
|
java.lang.String |
toString() |
int |
variables() |
public PolynomialFunction1D(int maxOrd, double[] coefficients)
coefficients
- in the order 1, x, x^2...x^maxOrdpublic double evaluate(double[] vars)
PolynomialFunction
vars
.evaluate
in class PolynomialFunction
public static PolynomialFunction1D[] 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