[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

5.3.4 Calculations with Matrices

320006 ^MAT+ ( M2 M1 → M2+M1 )
321006 ^MADD ( M2 M1 → M2+M1 )
322006 ^MAT- ( M2 M1 → M2-M1 )
323006 ^MSUB ( M2 M1 → M2-M1 )
324006 ^VADD ( V2 V1 → V2+V1 )
325006 ^VSUB ( V2 V1 → V2-V1 )
326006 ^MAT* ( M2 M1 → M2*M1 )
Matrix product with size and type checking.
327006 ^MMMULT ( M2 M1 → M2*M1 )
328006 ^MVMULT ( M V → V' )
Product of matrix by vector.
329006 ^SCL*MAT ( ob M → M*ob )
Scalar times matrix.
32A006 ^MAT*SCL ( M ob → M*ob )
Matrix times scalar.
32B006 ^VPMULT ( V ob → V' )
Multiplies vector by a scalar.
335006 ^MATSQUARE ( M → M*M )
32C006 ^MAT^ ( M z/% → M' )
Integral matrix power.
32D006 ^MATCROSS ( [] []' → []" )
Vector product.
32E006 ^MATDOT ( V2 V1 → ob )
Scalar product with checking.
32F006 ^RNDARRY ( M % → M )
Rounds array.
330006 ^TRCARRY ( M % → M )
Truncates array.
332006 ^MAT/SCL ( M ob → M/ob )
Divides matrix by scalar.
333006 ^MAT/ ( V M → M^-1*V )
"Divides" Vector by matrix.
334006 ^MATCHS ( M → -M )
34E006 ^MATINV ( M → M^-1 )
336006 ^MATCONJ ( M → M' )
337006 ^MATRE ( M → re[M] )
338006 ^MATIM ( M → im[M] )
339006 ^MATTRACE ( M → trace )
Matrix trace.
33A006 ^MATTRN ( M → M' )
Matrix transposition and conjugation.
33C006 ^mattran ( M → Meta-M' )
Transposes matrix, returns meta-matrix.
33D006 ^mattrn ( Meta-M → Meta-M' )
Transposes meta-matrix.
346006 ^MATDET ( M → det )
Determinant, expanding all (not row reduction).
347006 ^MATRDET ( M → det )
Determinant using row reduction.
348006 ^MATFNORM ( M → ob )
Frobenius norm.
349006 ^MATRNORM ( M → ob )
Row norm.
34A006 ^MATCNORM ( M → ob )
Column norm.
174006 ^MATRIXDIM ( ob → # )
Returns symbolic matrix dimensionality of an object.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

This document was generated by Carsten Dominik on May, 30 2005 using texi2html