 | 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
Exceptions| Exception | 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