New in 7.0: Lists and Matrices

Mathematica 7 extends its general treatment of lists and matrices by adding a variety of convenient functions, including support for common convolution and structure matrices.


List Operations

Gather, GatherBy gather equivalent elements into sublists

DeleteDuplicates ▪ SplitBy

Ratios find successive ratios of elements in a list

Matrix Construction

IdentityMatrix, DiagonalMatrix (modified) — create rectangular matrices

ConstantArray (modified) ▪ PauliMatrix ▪ LeviCivitaTensor ▪ UnitVector

CrossMatrix ▪ DiamondMatrix ▪ DiskMatrix ▪ BoxMatrix

Operations on Matrices

ArrayPad add padding of many types to an array in any number of dimensions

UpperTriangularize, LowerTriangularize extract parts of a matrix

SymmetricMatrixQ test whether given matrix is symmetric

SchurDecomposition (modified) ▪ RealBlockDiagonalForm (modified)

New to Mathematica? Find your learning path »
Have a question? Ask support »