Note: This API is now obsolete.
Multiplies a matrix in place by the orthogonal matrix
Q of this
QRDecomposition, or its
transpose.
Namespace: Extreme.Mathematics.LinearAlgebraAssembly: Extreme.Numerics.Net40 (in Extreme.Numerics.Net40.dll) Version: 6.0.16073.0 (6.0.16312.0)
[ObsoleteAttribute("Use the Multiply or Solve methods of the OrthogonalFactor property instead.")]
public DenseMatrix ApplyQ(
TransposeOperation operation,
DenseMatrix matrix
)
<ObsoleteAttribute("Use the Multiply or Solve methods of the OrthogonalFactor property instead.")>
Public Function ApplyQ (
operation As TransposeOperation,
matrix As DenseMatrix
) As DenseMatrix
public:
[ObsoleteAttribute(L"Use the Multiply or Solve methods of the OrthogonalFactor property instead.")]
DenseMatrix^ ApplyQ(
TransposeOperation operation,
DenseMatrix^ matrix
)
[<ObsoleteAttribute("Use the Multiply or Solve methods of the OrthogonalFactor property instead.")>]
member ApplyQ :
operation : TransposeOperation *
matrix : DenseMatrix -> DenseMatrix
Parameters
- operation
- Type: Extreme.MathematicsTransposeOperation
A TransposeOperation
enumeration value that specifies whether to multiply
by the transposed orthogonal matrix. - matrix
- Type: Extreme.Mathematics.LinearAlgebraDenseMatrix
A DenseMatrix with
the same number of rows as Q.
Return Value
Type:
DenseMatrixA reference to the transformed matrix.
The multiplication is performed implicitly.
The matrix matrix is overwritten with the result.
Numerical Libraries
Obsolete (compiler warning) in 5.x
Obsolete (compiler warning) in 4.x
Reference