Exports
CopyableType | ||
LinearArithmeticType R | ||
: | (%,V) V | multiplication by a vector |
: | Tuple V % | create a matrix |
Generator V % | ||
apply: | (%,I,I) R | extract an entry |
apply: | (%,I,I,I,I) % | extract a submatrix |
colCombine!: | (%,R,I,R,I) % | In-place linear combination of columns |
(%,R,I,R,I,I,I) % | ||
(%,(R,R) R,I,I) % | ||
(%,(R,R) R,I,I,I,I) % | ||
colSwap!: | (%,I,I) % | Swap columns in-place |
(%,I,I,I,I) % | ||
column: | (%,I) V | extraction of a column |
columns: | % Generator V | iteration over the columns |
companion: | V % | creates a companion matrix |
(V, R) % | ||
diagonal: | V % | creates a diagonal matrix |
diagonal?: | % Boolean | test for a diagonal matrix |
dimensions: | % (I,I) | get row and column dimensions |
map: | (R R) V % | lift a mapping |
map: | (R R) % % | lift a mapping |
map!: | (R R) % % | lift a mapping |
numberOfColumns: | % I | number of columns of the matrix |
numberOfRows: | % I | number of rows of the matrix |
one: | I % | identity matrix |
one?: | % Boolean | test for an identity matrix |
row: | (%,I) V | extraction of a row |
rowCombine!: | (%,R,I,R,I) % | In-place linear combination of rows |
(%,R,I,R,I,I,I) % | ||
(%,(R,R) R,I,I) % | ||
(%,(R,R) R,I,I,I,I) % | ||
rowSwap!: | (%,I,I) % | Swap rows in-place |
(%,I,I,I,I) % | ||
rows: | % Generator V | iteration over the rows |
set!: | (%,I,I,R) R | set an entry in the matrix |
setMatrix!: | (%,I,I,%) % | modify a submatrix of a matrix |
square?: | % Boolean | test for a square matrix |
tensor: | (%, %) % | tensor product |
transpose: | V % | transpose a vector |
transpose: | % % | transpose a matrix |
transpose!: | % % | transpose a matrix in-place |
zero: | (I,I) % | create a zero matrix |
zero!: | % () | make all the entries zero |
zero?: | % Boolean | test if all entries are zero |
wronskian: | V % | Wronskian matrix |
I | == | MachineInteger |
V | == | Vector R |
SerializableType |