Solves a linear least squares problem with nonnegativity constraints.
Namespace:
Imsl.MathAssembly: ImslCS (in ImslCS.dll) Version: 6.5.0.0
Syntax
C# |
---|
[SerializableAttribute] public class NonNegativeLeastSquares |
Visual Basic (Declaration) |
---|
<SerializableAttribute> _ Public Class NonNegativeLeastSquares |
Visual C++ |
---|
[SerializableAttribute] public ref class NonNegativeLeastSquares |
Remarks
NonNegativeLeastSquares solves the problem
subject to the condition .If a starting point is provided, those entries of that are are first combined with a descent gradient component. The start point is the origin. When is not provided the algorithm uses only the gradient to verify that an optimum has been found. The algorithm completes using only the gradient components to reach an optimum. For more information, see Lawson and Hanson (1974).