Click or drag to resize

ManagedLinearAlgebraProviderQRSolve(Single, Int32, Int32, Single, Int32, Single, QRMethod) Method

Solves A*X=B for X using 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 QRSolve(
	float[] a,
	int rows,
	int columns,
	float[] b,
	int columnsB,
	float[] x,
	QRMethod method = QRMethod.Full
)

Parameters

a  Single
The A matrix.
rows  Int32
The number of rows in the A matrix.
columns  Int32
The number of columns in the A matrix.
b  Single
The B matrix.
columnsB  Int32
The number of columns of B.
x  Single
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