Skip to content

Matrix Transformation Methods

pyrix.matrix.Matrix.invertMatrix()

Abstract Code Description

1
2
3
4
class Matrix:
    ::
    def invertMatrix(self):
        ....

details

Returns:

  • return: A matrix object with inversion transformation applied.

pyrix.matrix.Matrix.__verify()

Abstract Code Description

1
2
3
4
class Matrix:
    ::
    def __verify(self,m2):
        ....

details

Parameters:

  • m2: The matrix to be multiplied with original matrix.

Returns:

  • return: A boolean true or false .

pyrix.matrix.Matrix.rowEchleonTransform()

Abstract Code Description

1
2
3
4
class Matrix:
    ::
    def rowEchleonTransform(self):
        ....

details

Returns:

  • return: A matrix object with rowEchleon transformation applied.

pyrix.matrix.Matrix.RrowEchleonTransform()

Abstract Code Description

1
2
3
4
class Matrix:
    ::
    def RrowEchleonTransform(self):
        ....

details

Returns:

  • return: A matrix object with reducedrowEchleon transformation applied.

pyrix.matrix.Matrix.transposeTransform()

Abstract Code Description

1
2
3
4
class Matrix:
    ::
    def transposeTransform(self):
        ....

details

Returns:

  • return: A matrix object with transpose transformation applied.

pyrix.matrix.Matrix.adjointTransform()

Abstract Code Description

1
2
3
4
class Matrix:
    ::
    def adjointTransform(self):
        ....

details

Returns:

  • return: A matrix object with adjoint transformation applied.

pyrix.matrix.Matrix.__row_add()

Abstract Code Description

1
2
3
4
class Matrix:
    ::
    def __row_add(self,row_left,row_right):
        ....

details

Parameters:

  • left_row : The left_row (list type).
  • right_row : The right_row (list type) .

Returns:

  • return : the final resultant row values (list type).

pyrix.matrix.Matrix.__row_sub()

Abstract Code Description

1
2
3
4
class Matrix:
    ::
    def __row_sub(self,row_left,row_right):
        ....

details

Parameters:

  • left_row : The left_row (list type).
  • right_row : The right_row (list type) .

Returns:

  • return : the final resultant row values (list type).

pyrix.matrix.Matrix.__row_mult()

Abstract Code Description

1
2
3
4
class Matrix:
    ::
    def __row_mult(self,row,num):
        ....

details

Parameters:

  • row : The row which is to be worked on (list type).
  • num : The value by which the row elements are to be multiplied (int/float type) .

Returns:

  • return : the final resultant row values (list type).

pyrix.matrix.Matrix.__scalarDivideRow()

Abstract Code Description

1
2
3
4
class Matrix:
    ::
    def __scalarDivideRow(self,row,value):
        ....

details

Parameters:

  • row : The row which is to be worked on (list type).
  • value : The value by which the row elements are to be divided (int/float type) .

Returns:

  • return : the final resultant row values (list type).

Last update: December 3, 2020