Matrix<T>.Subtract Outer Product In Place Method
Definition
Namespace: Numerics.NET
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.5.0
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.5.0
Overload List
| Subtract | Updates the matrix by subtracting the outer product of a vector with itself. |
| Subtract | Updates the matrix by subtracting the outer product of two vectors. |
SubtractOuterProductInPlace(Vector<T>)
Updates the matrix by subtracting the outer product of a vector with itself.
public Matrix<T> SubtractOuterProductInPlace(
Vector<T> vector
)Parameters
Return Value
Matrix<T>A reference to this instance.
Exceptions
| Dimension | The length of vector does not equal the number of rows and columns of the matrix. |
SubtractOuterProductInPlace(Vector<T>, Vector<T>)
Updates the matrix by subtracting the outer product of two vectors.
public Matrix<T> SubtractOuterProductInPlace(
Vector<T> left,
Vector<T> right
)Parameters
Return Value
Matrix<T>A reference to this instance.
Exceptions
| Argument | left is null. -or- right is null. |
| Dimension | The length of left does not equal the number of rows in this matrix, or the length of right does not equal the number of columns. |