|  | CORegression | 
 Inheritance Hierarchy
Inheritance Hierarchy Syntax
SyntaxThe CORegressionCalculation type exposes the following members.
 Constructors
Constructors| Name | Description | |
|---|---|---|
|  | CORegressionCalculation | Constructs a CORegressionCalculation instance with a default tolerance of zero. | 
|  | CORegressionCalculation(Double) | Constructs a CORegressionCalculation instance with a given tolerance. | 
 Properties
Properties| Name | Description | |
|---|---|---|
|  | Rank | Gets the rank of the regression matrix. | 
|  | RankAvailable | Gets a boolean value indicating whether or not the rank for the regression matrix is available. | 
|  | Tolerance | Gets and sets the tolerance used in computing the effective rank of the regression matrix. | 
|  | XTXInv | Gets the inverse of the matrix formed by taking the product of the regression matrix with its transpose, if available. | 
|  | XTXInvAvailable | Gets a boolean indicating whether or not the matrix formed by taking the inverse of the product of the transpose of the regression matrix with itself is avaialble as part of the decomposition. | 
 Methods
Methods| Name | Description | |
|---|---|---|
|  | CalculateParameters(DoubleMatrix, DoubleVector) | Calculates the parameters for a regression using a complete orthogonal decomposition of the regression matrix to solve the least squares problem. | 
|  | CalculateParameters(DoubleMatrix, DoubleVector, Boolean) | Calculates the parameters for a regression using a complete orthogonal decomposition of the regression matrix to solve the least squares problem. | 
|  | Clone | Creates a deep copy of this CORegressionCalculation. | 
 Remarks
RemarksAx = b
 See Also
See Also