[LON-CAPA-users] looking for linear algebra library

Guy Albertelli II lon-capa-users@mail.lon-capa.org
Mon, 19 Nov 2007 16:30:22 -0500

Hi Jay,

> Does anyone have a linear algebra perl library they would mind sharing?

The is one integrated into lon-capa directly.

Math::Cephes::Matrix is available 

(You won't be able to use the Math::Cephes::Matrix->new($arr_ref);
syntax but you will be able to use &mat()

<script type="loncapa/perl">
 $M= &mat([[1,2],[2,1]]);
 $a = $M->add($M);
 $b = $a->add($M);
 $b = $b->coef();
 foreach my $row (@{$b}) {
 $str = '<table>'.$str.'</table>';
<startouttext />My matrix is $str<endouttext />

> I'm looking for basic matrix functionality: matrix add, subtract,
> multiply, determinant, inverse

As you can see it has all of that.

guy@albertelli.com   0-7-0-6-27,137