ManagedLinearAlgebraProviderQRSolve(Double, Int32, Int32, Double, Int32, Double, QRMethod) Method |
Solves A*X=B for X using QR factorization of A.
Namespace: Altaxo.Calc.Providers.LinearAlgebraAssembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax public void QRSolve(
double[] a,
int rows,
int columns,
double[] b,
int columnsB,
double[] x,
QRMethod method = QRMethod.Full
)
Parameters
- a Double
- The A matrix.
- rows Int32
- The number of rows in the A matrix.
- columns Int32
- The number of columns in the A matrix.
- b Double
- The B matrix.
- columnsB Int32
- The number of columns of B.
- x Double
- On exit, the solution matrix.
- method QRMethod (Optional)
- The type of QR factorization to perform.
Implements
ILinearAlgebraProviderTQRSolve(T, Int32, Int32, T, Int32, T, QRMethod)Remarks Rows must be greater or equal to columns.
See Also