Matrix<T>.Subtract In Place Method
Definition
Namespace: Numerics.NET
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
Overload List
Subtract | Subtracts a scalar value from the elements of this matrix in-place. |
Subtract | Subtracts another matrix from this matrix in-place. |
Subtract | Subtracts a vector broadcast along the specified dimension from this matrix in-place. |
SubtractInPlace(T)
Subtracts a scalar value from the elements of this matrix in-place.
public Matrix<T> SubtractInPlace(
T value
)
Parameters
- value T
- The value to subtract.
Return Value
Matrix<T>A reference to this instance.
SubtractInPlace(Matrix<T>)
Subtracts another matrix from this matrix in-place.
public Matrix<T> SubtractInPlace(
Matrix<T> matrix
)
Parameters
Return Value
Matrix<T>A reference to this instance.
Exceptions
Argument | matrix is null. |
Dimension | The length of matrix does not equal the length of this instance. |
SubtractInPlace(Vector<T>, Dimension)
Subtracts a vector broadcast along the specified dimension from this matrix in-place.
public Matrix<T> SubtractInPlace(
Vector<T> vector,
Dimension broadcastDimension
)
Parameters
- vector Vector<T>
- The vector to broadcast and subtract.
- broadcastDimension Dimension
- A value that specifies whether the elements in vector should be broadcast across rows or columns.
Return Value
Matrix<T>A reference to this instance.
Exceptions
Argument | vector is null. |
Dimension | The length of vector does not equal the length of this instance. |