leto.net
blogs
chronicles
dukeleto.factor
Math::GSL
dukeleto.pl

Subscribe to aggregated feed of all leto.net blogs
me
code
gitweb
math
pics
travel
writing

View Duke Leto's profile on LinkedIn Ohloh profile for dukeleto

Math::MatrixReal

Latest Released Version is : 2.04 (Manual)

Subversion Repo: websvn

To check out the latest source from the command line:

svn co http://leto.net/svn/Math-MatrixReal/trunk Math-MatrixReal

Math::MatrixReal is a nifty Perl module for doing just about anything you could want with an NxN matrix, or vector of real numbers. A quick overview:

Features

  • operator overloading, $a * $b multiplies 2 matrices, $a / $b is shorthand for $a * $b ** -1
  • create matrices from strings or array references
  • inverse
  • determinant
  • transpose (overloaded to ~)
  • normalization
  • diagonalization ( symmetric only )
  • eigenvalues, eigenvectors ( symmetric only )
  • boolean checks for: symmetric,orthogonal,diagonal,tridiagonal,triangular,
    gramian,binary,idempotent,periodic
  • norms: p-norms, frobenius norm, 1-norm, 2-norm
  • cofactor matrix
  • minor matrix
  • rank (order)
  • Analytic solution of Ax=b with LR decomposition
  • 3d vector product
  • Generate random matrices with certain properties (i.e. symmetric, integer, etc..)
  • 3 iterative algorithms to solve Ax=b
    • Single Step Method
    • Global Step Method
    • Relaxation Method
  • export matrix to Matlab, Scilab, Yacas or LaTeX
Download

Math-MatrixReal 2.04
Math-MatrixReal 2.03
Math-MatrixReal 2.02
Math-MatrixReal 2.01
CHANGES
CPANTesters Reports for Math-MatrixReal


Jonathan Leto - jonathan at leto dot net
sp-sticker.gif

Generated Wednesday 01st of October 2014 11:22:10 PM
Clicky Web Analytics

Clicky