Constructor for BoundedLeastSquares.
Namespace:
Imsl.Math
Assembly:
ImslCS (in ImslCS.dll) Version: 6.5.0.0
Syntax
Parameters
- f
- Type: Imsl.Math..::.BoundedLeastSquares..::.IFunction
The user-supplied BoundedLeastSquares.IFunction to be
minimized.
- mFunctions
- Type: System..::.Int32
A int scalar containing the number of functions.
- nVariables
- Type: System..::.Int32
A int scalar containing the number of variables.
- boundType
- Type: System..::.Int32
A int scalar containing the types of bounds on the variable.
boundType | Action |
---|
0 | User will supply all the bounds. |
1 | All variables are nonnegative. |
2 | All variables are nonpositive. |
3 | User supplies only the bounds on first variable, all other
variables will have the same bounds. |
- lowerBound
- Type: array<
System..::.Double
>[]()[]
A double array containing the lower bounds on the variables.
- upperBound
- Type: array<
System..::.Double
>[]()[]
A double array containing the upper bounds on the variables.
Exceptions
Exception | Condition |
---|
System..::.ArgumentException |
is thrown if the dimensions of mFunctions, nVariables,
boundType, lowerBound.length and
upperBound.length are not consistent
|
See Also