Parameterized |
The ParameterizedMultivariableFunction type exposes the following members.
Name | Description | |
---|---|---|
ParameterizedMultivariableFunction | Behaviour of constructed object is undefined. | |
ParameterizedMultivariableFunction(Int32, Int32, Int32) | Constructs a ParameterizedMultivariableFunction with the given number of parameters, x (domain) and y (range) dimensions. | |
ParameterizedMultivariableFunction(Int32, Int32, Int32, Double) | Constructs a ParameterizedMultivariableFunction with the given number of parameters, x (domain), y (range) dimensions, and central difference delta. |
Name | Description | |
---|---|---|
CentralDifferenceDelta | The delta used in the central difference algorithm for computing the Jacobian with respect to the parameters | |
NumberOfParameters | Gets and sets the number of parameters. | |
Xdimension | Gets and sets the dimension of the function domain. Vector arguments to the function must have length equal to this value. | |
YDimension | Gets and sets the dimension of the function range. Vectors returned by this function will have this length. |
Name | Description | |
---|---|---|
Clone | Returns a deep copy of the base. Deriving classes must override this method. | |
Evaluate(Double, Double) | Evaluates the function for the given set of parameters at the given point. | |
Evaluate(DoubleVector, DoubleVector, DoubleVector) | Evaluates the function for the given set of parameters at the given point. | |
JacobianWithRespectToParameters(Double, Double, DoubleMatrix) | Method for calculating the Jacobian with respect to the parameters while keeping x fixed at the specified value. | |
JacobianWithRespectToParameters(DoubleVector, DoubleVector, DoubleMatrix) | Method for calculating the Jacobian with respect to the parameters while keeping x fixed at the specified value. |