Package dev.nm.analysis.function.matrix
Class R1toMatrix
java.lang.Object
dev.nm.analysis.function.matrix.R1toMatrix
- All Implemented Interfaces:
Function<Vector,
,Matrix> RntoMatrix
- Direct Known Subclasses:
R1toConstantMatrix
This is a function that maps from R1 to a Matrix space.
It takes one real argument and outputs one matrix value. That is,
/[
f(x) = A
/]
-
Nested Class Summary
Nested classes/interfaces inherited from interface dev.nm.analysis.function.Function
Function.EvaluationException
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
R1toMatrix
public R1toMatrix()
-
-
Method Details
-
dimensionOfDomain
public int dimensionOfDomain()Description copied from interface:Function
Get the number of variables the function has. For example, for a univariate function, the domain dimension is 1; for a bivariate function, the domain dimension is 2.- Specified by:
dimensionOfDomain
in interfaceFunction<Vector,
Matrix> - Returns:
- the number of variables
-
dimensionOfRange
public int dimensionOfRange()Description copied from interface:Function
Get the dimension of the range space of the function. For example, for a Rn->Rm function, the dimension of the range is m.- Specified by:
dimensionOfRange
in interfaceFunction<Vector,
Matrix> - Returns:
- the dimension of the range
-
evaluate
Description copied from interface:Function
Evaluate the function f at x, where x is from the domain. -
evaluate
Evaluate f(x) = A.- Parameters:
x
- x- Returns:
- f(x)
-