|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.commons.math.analysis.function.StepFunction
public class StepFunction
| Constructor Summary | |
|---|---|
StepFunction(double[] x,
double[] y)
Builds a step function from a list of arguments and the corresponding values. |
|
| Method Summary | |
|---|---|
double |
value(double x)
Compute the value of the function. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public StepFunction(double[] x,
double[] y)
h(x) = y[0] for all x < x[1]
y[1] for x[1] <= x < x[2]
...
y[y.length - 1] for x >= x[x.length - 1]
The value of x[0] is ignored, but it must be strictly less than
x[1].
x - Domain values where the function changes value.y - Values of the function.
NonMonotonicSequenceException - if the x array is not sorted in strictly increasing order.
NullArgumentException - if x or y are null.
NoDataException - if x or y are zero-length.
DimensionMismatchException - if x and y do not
have the same length.| Method Detail |
|---|
public double value(double x)
value in interface UnivariateRealFunctionx - Point at which the function value should be computed.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||