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. |