Matrix<T>.Add Scaled Product In Place(T, Matrix<T>, Matrix<T>) Method
Adds a multiple of the scaled product of two matrices to this matrix.
Definition
Namespace: Extreme.Mathematics
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
C#
A reference to this matrix.
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
public Matrix<T> AddScaledProductInPlace(
T factor,
Matrix<T> matrix1,
Matrix<T> matrix2
)
Parameters
- factor T
- Multiplier for the matrix product.
- matrix1 Matrix<T>
- The first matrix.
- matrix2 Matrix<T>
- The second matrix.
Return Value
Matrix<T>A reference to this matrix.
Remarks
This method uses the BLAS routine DGEMM.
Exceptions
Argument | matrix1 is null.
-or- matrix2 is null. |
Dimension | The dimensions of any of the three matrices involved in this operation are not compatible. |