Class: MatrixChecks

Description: The MatrixChecks class provides various methods for performing matrix checks, such as checking if given matrix is identity matrix.

Methods

Method Name Description
integrity_check(vect) Returns true if all rows of the given matrix have equal size.
sizes_check(vect1, vect2) Returns true if two matrices are equal in size.
column_matrix_check(vect) Returns true if the given matrix is a column matrix.
row_matrix_check(vect) Returns true if the given matrix is a row matrix.
rectangular_matrix_check(vect) Returns true if the given matrix is a rectangular matrix.
square_matrix_check(vect) Returns true if the given matrix is a square matrix.
identity_matrix_check(vect) Returns true if the given matrix is an identity matrix.
diagonal_matrix_check(vect) Returns true if the given matrix is a diagonal matrix.
scalar_matrix_check(vect) Returns true if the given matrix is a scalar matrix.
null_matrix_check(vect) Returns true if the given matrix is a null matrix.
upper_lower_triangular_matrix_check(vect, lower) Returns true if the given matrix is an upper or lower triangular matrix (depending on the boolean argument).
equality_check(vect1, vect2) Returns true if two matrices are equal.
binary_matrix_check(vect) Returns true if the given matrix is a binary matrix.