Matrix<T>.Subtract In Place Method
Definition
Namespace: Extreme.Mathematics
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
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. |