From: Michael A. Koerber
Subject: What options are there for Matrix Libraries under LISP
Date: 
Message-ID: <39D4978D.D8406F0@ll.mit.edu>
Hello all,

I have been using MATLISP under CMUCL, but have recently run into some
problems that may prove to be show-stoppers for me.  The type of
analysis I'm involved with requires a large number of matrix methods,
not just the "standard fare" (+,-,*...) but items such as
eigen-decomposition, SVD, QR decomposition, generalized EV, etc.  I had
hoped to migrate my work from Matlab to LISP, but I'm beginning to think
that this was a very poor decision.

What other LISP based options are available?

tnx in advance....

mike

-- 
---------------------------------------------------------------------------
Dr Michael A. Koerber                 Good judgment comes from
experience.
MIT/Lincoln Laboratory                Experience comes from bad
judgment.
···@ll.mit.edu

From: Raymond Toy
Subject: Re: What options are there for Matrix Libraries under LISP
Date: 
Message-ID: <4nitrfictm.fsf@rtp.ericsson.se>
>>>>> "Michael" == Michael A Koerber <···@ll.mit.edu> writes:

    Michael> Hello all,
    Michael> I have been using MATLISP under CMUCL, but have recently run into some
    Michael> problems that may prove to be show-stoppers for me.  The type of
    Michael> analysis I'm involved with requires a large number of matrix methods,
    Michael> not just the "standard fare" (+,-,*...) but items such as
    Michael> eigen-decomposition, SVD, QR decomposition, generalized EV, etc.  I had
    Michael> hoped to migrate my work from Matlab to LISP, but I'm beginning to think
    Michael> that this was a very poor decision.

If the things you want are supported by LAPACK, then Matlisp can
certainly do them.  If they're not part of Matlisp, it's because no
one had the time or need to add the foreign function interface code to
those routines.

If you can be more specific, and if LAPACK has those routines, it can
certainly be done.

Ray
From: Michael A. Koerber
Subject: Re: What options are there for Matrix Libraries under LISP
Date: 
Message-ID: <39D88672.793DA2B6@ll.mit.edu>
Raymond Toy wrote:
> 
> If the things you want are supported by LAPACK, then Matlisp can
> certainly do them.  If they're not part of Matlisp, it's because no
> one had the time or need to add the foreign function interface code to
> those routines.

Yes...LAPACK contains virtually everything needed and I've been using
Matlisp which uses these as a foundation.  Unfortunately I suspect that
package as being part of a "crash-&-burn" problem that I can't work
through.  I've been talking w/ Tunc concerning the specifics.

tnx

mike

-- 
-------------------------------------------------------------------
Dr Michael A. Koerber         Good judgment comes from experience.
MIT/Lincoln Laboratory        Experience comes from bad judgment.
···@ll.mit.edu
From: Paolo Amoroso
Subject: Re: What options are there for Matrix Libraries under LISP
Date: 
Message-ID: <vdHUOf5BlbLcfSMeZsWrYasW4mrg@4ax.com>
On Fri, 29 Sep 2000 08:22:21 -0500, "Michael A. Koerber" <···@ll.mit.edu>
wrote:

> What other LISP based options are available?

You may check SimLab:

  http://www.cs.cornell.edu/Info/Projects/SimLab/releases/release-1-0.html


Paolo
-- 
EncyCMUCLopedia * Extensive collection of CMU Common Lisp documentation
http://cvs2.cons.org:8000/cmucl/doc/EncyCMUCLopedia/
From: Michael A. Koerber
Subject: Re: What options are there for Matrix Libraries under LISP
Date: 
Message-ID: <39D886A6.2D0D07E1@ll.mit.edu>
Paolo Amoroso wrote:
> 
> You may check SimLab:
> 
>   http://www.cs.cornell.edu/Info/Projects/SimLab/releases/release-1-0.html

tnx...I forgot about this package...I'll be reviewing it later today.

mike

-- 
-------------------------------------------------------------------
Dr Michael A. Koerber         Good judgment comes from experience.
MIT/Lincoln Laboratory        Experience comes from bad judgment.
···@ll.mit.edu
From: Christopher C Stacy
Subject: Re: What options are there for Matrix Libraries under LISP
Date: 
Message-ID: <x8lu2azotau.fsf@world.std.com>
You should check into Macsyma, which understands all about that, both
symbolically and numerically.  Macsyma also understands Matlab programs.

See www.Macsyma.com