^ Command ^ Short Description ^ ^
| **[[manual:chapter6:matrix:cmd_toarray|→ARRY]]** | Assemble an array from its elements | |
| **[[manual:chapter6:matrix:cmd_arraydecomp|ARRY→]]** | Split an array into its elements | |
| **[[manual:chapter6:matrix:cmd_tocol|→COL]]** | Split an array into column vectors | |
| **[[manual:chapter6:matrix:cmd_addcol|COL+]]** | Instert a column into an array | |
| **[[manual:chapter6:matrix:cmd_remcol|COL-]]** | Remove a column from an array | |
| **[[manual:chapter6:matrix:cmd_fromcol|COL→]]** | Assemble a matrix from its columns | |
| **[[manual:chapter6:matrix:cmd_todiag|→DIAG]]** | Extract diagonal elements from a matrix | |
| **[[manual:chapter6:matrix:cmd_fromdiag|DIAG→]]** | Create a matrix with the given diagonal elements | |
| **[[manual:chapter6:matrix:cmd_torow|→ROW]]** | Split an array into its row vectors | |
| **[[manual:chapter6:matrix:cmd_addrow|ROW+]]** | Insert a row into an array | |
| **[[manual:chapter6:matrix:cmd_remrow|ROW-]]** | Remove a row from an array | |
| **[[manual:chapter6:matrix:cmd_fromrow|ROW→]]** | Assemble an array from its rows | |
| **[[manual:chapter6:matrix:cmd_tov2|→V2]]** | Assemble a vector from two values | |
| **[[manual:chapter6:matrix:cmd_tov3|→V3]]** | Assemble a vector from three values | |
| **[[manual:chapter6:matrix:cmd_fromv|V→]]** | Split a vector into its elements | |
| **[[manual:chapter6:matrix:cmd_axl|AXL]]** | Convert a matrix to list and vice versa | |
| **[[manual:chapter6:matrix:cmd_basis|BASIS]]** | Find vectors forming a basis of the subspace represented by the matrix | |
| **[[manual:chapter6:matrix:cmd_cholesky|CHOLESKY]]** | Perform Cholesky decomposition on a matrix | |
| **[[manual:chapter6:matrix:cmd_cnrm|CNRM]]** | Column norm (one norm) of a matrix | |
| **[[manual:chapter6:matrix:cmd_con|CON]]** | Assemble an array with given constant value | |
| **[[manual:chapter6:matrix:cmd_cond|COND]]** | Column norm condition number of a matrix | |
| **[[manual:chapter6:matrix:cmd_cross|CROSS]]** | Cross produce of vectors | |
| **[[manual:chapter6:matrix:cmd_cswp|CSWP]]** | Swap two columns in a matrix | |
| **[[manual:chapter6:matrix:cmd_det|DET]]** | Determinant of a matrix | |
| **[[manual:chapter6:matrix:cmd_diagmap|DIAGMAP]]** | | |
| **[[manual:chapter6:matrix:cmd_dot|DOT]]** | Internal product (dot product) of vectors | |
| **[[manual:chapter6:matrix:cmd_egv|EGV]]** | | |
| **[[manual:chapter6:matrix:cmd_egvl|EGVL]]** | Compute the eigenvalues of a matrix | |
| **[[manual:chapter6:matrix:cmd_gramschmidt|GRAMSCHMIDT]]** | | |
| **[[manual:chapter6:matrix:cmd_hadamard|HADAMARD]]** | Multiply corresponding elements in a matrix | |
| **[[manual:chapter6:matrix:cmd_hilbert|HILBERT]]** | Assemble a Hilbert symbolic array | |
| **[[manual:chapter6:matrix:cmd_ibasis|IBASIS]]** | Find a basis of the intersection of two vector spaces | |
| **[[manual:chapter6:matrix:cmd_idn|IDN]]** | Assemble an identity matrix | |
| **[[manual:chapter6:matrix:cmd_image|IMAGE]]** | Find a basis of the image of a linear application | |
| **[[manual:chapter6:matrix:cmd_isom|ISOM]]** | | |
| **[[manual:chapter6:matrix:cmd_jordan|JORDAN]]** | | |
| **[[manual:chapter6:matrix:cmd_ker|KER]]** | Find a basis for the kernel of a linear application | |
| **[[manual:chapter6:matrix:cmd_lq|LQ]]** | | |
| **[[manual:chapter6:matrix:cmd_lsq|LSQ]]** | | |
| **[[manual:chapter6:matrix:cmd_lu|LU]]** | LU factorization of a matrix | |
| **[[manual:chapter6:matrix:cmd_mad|MAD]]** | | |
| **[[manual:chapter6:matrix:cmd_mkisom|MKISOM]]** | | |
| **[[manual:chapter6:matrix:cmd_pmini|PMINI]]** | Minimal polynomial of a matrix | |
| **[[manual:chapter6:matrix:cmd_qr|QR]]** | QR Decomposition of a matrix | |
| **[[manual:chapter6:matrix:cmd_rank|RANK]]** | Rank of a matrix | |
| **[[manual:chapter6:matrix:cmd_ranm|RANM]]** | Assemble a matrix with random numbers | |
| **[[manual:chapter6:matrix:cmd_rci|RCI]]** | Multiply a row by a constant | |
| **[[manual:chapter6:matrix:cmd_rcij|RCIJ]]** | Multiply a row by a constant and add to other row | |
| **[[manual:chapter6:matrix:cmd_rdm|RDM]]** | Change dimensions of an array | |
| **[[manual:chapter6:matrix:cmd_ref|REF]]** | Reduce matrix to echelon form (upper triangular form) | |
| **[[manual:chapter6:matrix:cmd_rnrm|RNRM]]** | Row norm (infinity norm) of a matrix | |
| **[[manual:chapter6:matrix:cmd_rref|RREF]]** | Fully reduce to row-reduced echelon form | |
| **[[manual:chapter6:matrix:cmd_rrefmod|RREFMOD]]** | | |
| **[[manual:chapter6:matrix:cmd_rsd|RSD]]** | Residual R=B-A*X' on a system A*X=B | |
| **[[manual:chapter6:matrix:cmd_rswp|RSWP]]** | Swap two rows in a matrix | |
| **[[manual:chapter6:matrix:cmd_schur|SCHUR]]** | | |
| **[[manual:chapter6:matrix:cmd_snrm|SNRM]]** | | |
| **[[manual:chapter6:matrix:cmd_srad|SRAD]]** | | |
| **[[manual:chapter6:matrix:cmd_svd|SVD]]** | | |
| **[[manual:chapter6:matrix:cmd_svl|SVL]]** | | |
| **[[manual:chapter6:matrix:cmd_sylvester|SYLVESTER]]** | | |
| **[[manual:chapter6:matrix:cmd_trace|TRACE]]** | Sum of the items in the diagonal of a matrix | |
| **[[manual:chapter6:matrix:cmd_tran|TRAN]]** | Transpose a matrix | |
| **[[manual:chapter6:matrix:cmd_trn|TRN]]** | Complex conjugate transpose of a matrix | |
| **[[manual:chapter6:matrix:cmd_vandermonde|VANDERMONDE]]** | | |
| **[[manual:chapter6:matrix:cmd_ldup|LDUP]]** | Decompose A into LDUP such that P*A=L*D-1*U | NEW |
| **[[manual:chapter6:matrix:cmd_mmap|MMAP]]** | Apply expression or program to the elements of a matrix | NEW |