operator / abstract method

Matrix operator /(
  1. Object value
)

Performs division of the matrix by a matrix/ a vector/ a scalar

If division by a matrix is taking place, each element of this Matrix will be divided by each element of another matrix. If the other matrix has a different shape, an exception will be thrown.

If division by a vector is taking place, the direction of the division will be automatically detected:

  • if rowCount is equal to the vector's length, the division will be applied column-wise
  • if columnCount is equal to the vector's length, the division will be applied row-wise
  • if this Matrix is square, an exception will be thrown.

If division by a scalar is taking place, each element of this Matrix will be divided by the scalar

Implementation

Matrix operator /(Object value);