NAME
Sidef::Types::Array::Matrix
DESCRIPTION
This class implements ...
SYNOPSIS
var obj = Matrix(...)
INHERITS
Inherits methods from:
* Sidef::Types::Array::Array
METHODS
*
Obj * Obj -> Obj
Return the
Aliases: mul
**
Obj ** Obj -> Obj
Return the
Aliases: pow
+
Obj + Obj -> Obj
Return the
Aliases: add
-
Obj - Obj -> Obj
Return the
Aliases: sub
/
Obj / Obj -> Obj
Return the
Aliases: ÷, div
build
Matrix.build() -> Obj
Return the
col_len
Matrix.col_len() -> Obj
Return the
Aliases: col_size, col_count, column_len, column_size, column_count
cols
Matrix.cols() -> Obj
Return the
Aliases: columns
col_vector
Matrix.col_vector() -> Obj
Return the
Aliases: column_vector
det
Matrix.det() -> Obj
Return the
Aliases: determinant
det_bareiss
Matrix.det_bareiss() -> Obj
Return the
diagonal
Matrix.diagonal() -> Obj
Return the
gauss_jordan_invert
Matrix.gauss_jordan_invert() -> Obj
Return the
gauss_jordan_solve
Matrix.gauss_jordan_solve() -> Obj
Return the
I
Matrix.I() -> Obj
Return the
Aliases: identity
inv
Matrix.inv() -> Obj
Return the
Aliases: invert, inverse
new
Matrix.new() -> Obj
Return the
Aliases: call
rand
Matrix.rand() -> Obj
Return the
row_len
Matrix.row_len() -> Obj
Return the
Aliases: row_size, row_count
rows
Matrix.rows() -> Obj
Return the
row_vector
Matrix.row_vector() -> Obj
Return the
rref
Matrix.rref() -> Obj
Return the
Aliases: reduced_row_echelon_form
scalar
Matrix.scalar() -> Obj
Return the
set_col
Matrix.set_col() -> Obj
Return the
Aliases: set_column
set_row
Matrix.set_row() -> Obj
Return the
solve
Matrix.solve() -> Obj
Return the
transpose
Matrix.transpose() -> Obj
Return the
zero
Matrix.zero() -> Obj
Return the