struct

Matrix(T)

Inherits Struct < Value < Object

Constructors

new(array : Array(T), col_count : Int32)
Source

Class methods

by_rows(rows)
Source
convert(m : Matrix)
Source
diagonal(e : T, size)
Source
zero(row, col)
Source

Instance methods

*(a : Matrix(T))
Source
*(a : T)
Source
+(a : Matrix(T))
Source
-(a : Matrix(T))
Source
==(a : Matrix(T))
Source
[](i, j)
Source
[]=(i, j, value : T)
Source
cofactor(row, col)
Source
dimensions
Source
lower_triang
Source
lu_decomposition_crout
Source
m(row, col)

minor

Source
same_size?(a : Matrix)
Source
sub(row, col)
Source