If a rank deficiency was detected while solving an unconstrained least squares problem during the nonnegative least squares iterative algorithm, true is returned.

Namespace:  CenterSpace.NMath.Core
Assembly:  NMath (in NMath.dll) Version: 5.1.0.0

Syntax

C#
public bool RankDeficiencyDetected { get; }
Visual Basic (Declaration)
Public ReadOnly Property RankDeficiencyDetected As Boolean
Visual C++
public:
property bool RankDeficiencyDetected {
	bool get ();
}

Remarks

The nonnegative least squares algorithm is an iterative algorithm which may solve an unconstrained least least squares problem Bx = y during an iteration. If the matrix B is rank deficient (has less than full rank) the solution is not unique and is somewhat suspect. If such a rank deficiency is detetected while performing the nonnegative least squares algorithm the RankDeficiencyDetected property will return true.

See Also