ManagedLinearAlgebraProvider.ThinQRFactor(Complex[], Int32, Int32, Complex[], Complex[]) Method |
Computes the QR factorization of A.
Namespace: Altaxo.Calc.Providers.LinearAlgebraAssembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3261.0 (4.8.3261.0)
Syntaxpublic void ThinQRFactor(
Complex[] a,
int rowsA,
int columnsA,
Complex[] r,
Complex[] tau
)
Parameters
- a Complex[]
- On entry, it is the M by N A matrix to factor. On exit,
it is overwritten with the Q matrix of the QR factorization.
- rowsA Int32
- The number of rows in the A matrix.
- columnsA Int32
- The number of columns in the A matrix.
- r Complex[]
- On exit, A N by N matrix that holds the R matrix of the
QR factorization.
- tau Complex[]
- A min(m,n) vector. On exit, contains additional information
to be used by the QR solve routine.
Implements
ILinearAlgebraProvider<T>.ThinQRFactor(T[], Int32, Int32, T[], T[])
RemarksThis is similar to the GEQRF and ORGQR LAPACK routines.
See Also