Click or drag to resize

ManagedLinearAlgebraProviderThinQRFactor(Single, Int32, Int32, Single, Single) Method

Computes the QR factorization of A.

Namespace: Altaxo.Calc.Providers.LinearAlgebra
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public void ThinQRFactor(
	float[] a,
	int rowsA,
	int columnsA,
	float[] r,
	float[] tau
)

Parameters

a  Single
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  Single
On exit, A N by N matrix that holds the R matrix of the QR factorization.
tau  Single
A min(m,n) vector. On exit, contains additional information to be used by the QR solve routine.

Implements

ILinearAlgebraProviderTThinQRFactor(T, Int32, Int32, T, T)
Remarks
This is similar to the GEQRF and ORGQR LAPACK routines.
See Also