 | ConstrainedLeastSquaresSolve(ConstrainedLeastSquaresProblem) Method |
Solves the given least squares problem using the default quadratic
programming solver.
Namespace: CenterSpace.NMath.CoreAssembly: NMath (in NMath.dll) Version: 7.4
Syntaxpublic bool Solve(
ConstrainedLeastSquaresProblem problem
)
Public Function Solve (
problem As ConstrainedLeastSquaresProblem
) As Boolean
public:
bool Solve(
ConstrainedLeastSquaresProblem^ problem
)
member Solve :
problem : ConstrainedLeastSquaresProblem -> bool
Parameters
- problem ConstrainedLeastSquaresProblem
- A constrained least squares problem.
Return Value
Booleantrue if the solver is successful
ExceptionsException | Condition |
---|
MismatchedSizeException | Thrown if the dimension
of the matrix A and the vector b do not match for the problem
Ax = b. |
NMathException | Thrown if there are more variables
than equations (an under-determined system). |
RemarksIf your problem is has more variables than equations (an
under-determined solver) you must use the Solver method
that uses the InteriorPointQPSolver quadratic programming solver.
See Also