|
SuanShu, a Java numerical and statistical library | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
public interface Function
The mathematical concept of a function expresses the idea that
one quantity (the argument of the function, also known as the input) completely determines another quantity (the value, or output).
The argument (domain) and value (range) may be real numbers (as in RealScalarFunction),
but they can also be elements from any given sets.
| Nested Class Summary | |
|---|---|
static class |
Function.EvaluationException
RuntimeException thrown when it fails to evaluate an expression. |
| Method Summary | |
|---|---|
int |
dimension4Domain()
Get the number of variables of the function. |
int |
dimension4Range()
Get the dimension of the range space the function. |
| Method Detail |
|---|
int dimension4Domain()
For example, for a univariate function, the domain dimension is 1. For a bivariate function, the domain dimension is 2.
int dimension4Range()
For example, for a Rn->Rm function, the dimension of the range is m.
|
SuanShu, a Java numerical and statistical library | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||