Scythe-1.0.3
template<typename T_type = double, matrix_order ORDER = Col, matrix_style STYLE = Concrete>
template<matrix_order O, matrix_style S>
Matrix& scythe::Matrix< T_type, ORDER, STYLE >::operator-= ( const Matrix< T_type, O, S > &  M) [inline]

Subtract another Matrix from this Matrix.

This operator subtracts another Matrix from this one and places the result into this Matrix. The two matrices must have the same dimensions or one of the matrices must be 1x1.

Parameters:
MThe Matrix to subtract from this one.
See also:
operator-=(T_type)
operator+=(const Matrix<T_type, O, S> &)
operator%=(const Matrix<T_type, O, S> &)
operator/=(const Matrix<T_type, O, S> &)
operator^=(const Matrix<T_type, O, S> &)
operator*=(const Matrix<T_type, O, S> &)
kronecker(const Matrix<T_type, O, S> &)
Exceptions:
scythe_conformation_error(Level 1)
scythe_alloc_error(Level 1)