HankelMatrix[n] gives the n*n Hankel matrix with first row and first column being successive integers.HankelMatrix[{c_1, c_2, ..., c_n}] gives the Hankel matrix whose first ...
HermiteDecomposition[m] gives the Hermite normal form decomposition of an integer matrix m.
Nested lists are lists within a list; they are the principal structure for data in Mathematica and allow for high-dimension arrays and ragged datasets as well as common uses ...
LowerTriangularize[m] gives a matrix in which all but the lower triangular elements of m are replaced with zeros. LowerTriangularize[m, k] replaces with zeros only the ...
UpperTriangularize[m] gives a matrix in which all but the upper triangular elements of m are replaced with zeros. UpperTriangularize[m, k] replaces with zeros only the ...
Sparse representations of matrices are useful because they do not store every element. If one particular value appears very frequently it can be very advantageous to use a ...
AppendColumns, AppendRows, and BlockMatrix are available using the Mathematica kernel functions Join and ArrayFlatten. TakeRows, TakeColumns, TakeMatrix, and SubMatrix are ...
Prepend
(Built-in Mathematica Symbol) Prepend[expr, elem] gives expr with elem prepended.
GraphDistanceMatrix[g] gives the matrix of distances between vertices for the graph g.GraphDistanceMatrix[g, d] gives the matrix of distances between vertices of maximal ...
TableSpacing is an option for TableForm and MatrixForm which specifies how many spaces should be left between each successive row or column.