Symmetric Matrix<T>.Outer Product Into Method
Constructs a new symmetric matrix
by multiplying a matrix by its transpose.
Definition
Namespace: Numerics.NET.LinearAlgebra
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
C#
The new SymmetricMatrix<T>.
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
public static SymmetricMatrix<T> OuterProductInto(
Matrix<T> matrix,
MatrixOperationSide side,
SymmetricMatrix<T>? result
)
Parameters
- matrix Matrix<T>
- A Matrix<T>.
- side MatrixOperationSide
- Specifies whether the transposed matrix is the left or right operand.
- result SymmetricMatrix<T>
- The symmetric matrix that is to hold the result. May be null.
Return Value
SymmetricMatrix<T>The new SymmetricMatrix<T>.
Remarks
This method uses the BLAS routine DSYRK.
Exceptions
Argument | matrix is null. |