Dense Matrix<T>.Multiply Method
Definition
Namespace: Numerics.NET.LinearAlgebra
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
Overload List
Multiply( | Multiplies this matrix on the right by a square Matrix<T>. |
Multiply( | Applies the linear operator to a vector. |
Multiply(Matrix<T>)
Multiplies this matrix on the right by a square
Matrix<T>.
public abstract DenseMatrix<T> Multiply(
Matrix<T> matrix
)
Parameters
Return Value
DenseMatrix<T>A reference to this instance, which is the product of the original DenseMatrix<T, TSlice, TStorage2D> with matrix.
Remarks
The matrix matrix must be square, and the number of rows and columns of matrix must be equal to the number of columns of this instance. Otherwise, an exception of type DimensionMismatchException is thrown.
Exceptions
Argument | matrix is null. |
Dimension | The number of rows of matrix does not match the number of columns in this matrix. -or- matrix is not square. |