Double |
The DoubleQRLeastSq type exposes the following members.
| Name | Description | |
|---|---|---|
| DoubleQRLeastSq | Constrcts a DoubleQRLeastSq instance with all sizes zero. | |
| DoubleQRLeastSq(DoubleMatrix) | Constructs a DoubleQRLeastSq instance from the given matrix. | |
| DoubleQRLeastSq(DoubleMatrix, Double) | Constructs a DoubleQRLeastSq instance from the given matrix. The specified tolerance is used in computing the numerical rank of the matrix. |
| Name | Description | |
|---|---|---|
| Cols | Gets the number of columns in the matrix. | |
| IsGood | Gets a boolean value that is true if the QR decomposition may be used to solve least squares problems; otherwise false. | |
| Rank | Gets the numerical rank of the matrix. | |
| Rows | Gets the number of rows in the matrix. |
| Name | Description | |
|---|---|---|
| Clone | Creates a deep copy of this least squares instance. | |
| Factor(DoubleMatrix) | Factors a given matrix so that it may be used to solve least squares problems. | |
| Factor(DoubleMatrix, Boolean) | Factors a given matrix so that it may be used to solve least squares problems. The specified tolerance is used in computing the numerical rank of the matrix. | |
| Factor(DoubleMatrix, Double) | Factors a given matrix so that it may be used to solve least squares problems. The specified tolerance is used in computing the numerical rank of the matrix. | |
| Factor(DoubleMatrix, Boolean, Double) | Factors a given matrix so that it may be used to solve least squares problems. The specified tolerance is used in computing the numerical rank of the matrix. | |
| OnSerializing | processing following deserialization | |
| ResidualNormSqr | Computes the 2-norm squared of the residual vector. | |
| ResidualVector | Computes and returns the residual vector. | |
| Solve | Computes the solution to the least squares problem Ax = b. |
Ax = b