abstract class GSL::Matrix
- GSL::Matrix
- GSL::Object
- Reference
- Object
Direct Known Subclasses
Defined in:
gsl/base/iterator.crgsl/base/matrix.cr
Instance Method Summary
- #[](row : Int32, column : Int32) : Float64
- #[](row : Symbol | Int32, column : Symbol | Int32) : Vector
-
#abs
returns maximum norm of matrix
- #clone : self
- #column(c : Int32) : Vector
- #copy
- #each_columns(&block : Vector -> _)
- #each_rows(&block : Vector -> _)
- #get(row, column) : Float64
-
#inspect
Returns an unambiguous and information-rich string representation of this object, typically intended for developers.
- #like : Matrix
- #map_columns(&block : Vector -> _)
- #map_rows(&block : Vector -> _)
- #ncols : Int32
- #nrows : Int32
- #row(r : Int32) : Vector
- #set(row, column, x)
- #set_zero
- #shape
-
#t
alias to transpose
- #transpose : self
Instance methods inherited from class GSL::Object
finalize
finalize,
free
free,
pointer
pointer,
to_unsafe
to_unsafe
Instance Method Detail
def inspect
#
Description copied from class Object
Returns an unambiguous and information-rich string representation of this object, typically intended for developers.
This method should usually not be overridden. It delegates to
#inspect(IO)
which can be overridden for custom implementations.
Also see #to_s
.