Namespace: Extreme.Mathematics.LinearAlgebraAssembly: Extreme.Numerics.Version4x.Net40 (in Extreme.Numerics.Version4x.Net40.dll) Version: 4.2.11333.0 (5.0.12317.0)
public SingleSymmetricMatrix MultiplyByTranspose()
Public Function MultiplyByTranspose As SingleSymmetricMatrix
public:
SingleSymmetricMatrix^ MultiplyByTranspose()
member MultiplyByTranspose : unit -> SingleSymmetricMatrix
Return Value
Type:
SingleSymmetricMatrixA
SingleSymmetricMatrix that is
the product of this
SingleDenseMatrix with its
transpose.
Some applications, for example the solution
of a least squares problem using normal equations,
require the product of a matrix with its own
transpose. This method performs this operation.
The resulting matrix is always symmetrical and positive
definite. This is why a SingleSymmetricMatrix
is returned, rather than a more general
SingleDenseMatrix.
This method uses the BLAS routine DSYRK.
Numerical Libraries
Supported in: 5.x, 4.x
Reference