Differences

This shows you the differences between two versions of the page.

Link to this comparison view

manual:chapter6:matrix [2019/05/23 07:12] (current)
Line 1: Line 1:
 +<button collapse="​matrix-commands"​ block="​true"​ >​**Operations with Matrices and vectors** ​ <​badge>​66</​badge>​ <​badge>​1 NEW</​badge></​button>​
 +<​collapse id="​matrix-commands"​ collapsed="​true">​
 +
 +^ 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]]** |  |  |
 +| **[[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]]** |  |  |
 +| **[[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<​sup>​-1</​sup>​*U | <​badge>​NEW</​badge>​ |
 +</​collapse>​
  
  • manual/chapter6/matrix.txt
  • Last modified: 2019/05/23 07:12
  • (external edit)