Newsgroups: comp.lang.apl
Path: watmath!watserv2.uwaterloo.ca!torn!cs.utexas.edu!sun-barr!ames!elroy.jpl.nasa.gov!jato!csi!sam
From: sam@csi.jpl.nasa.gov (Sam Sirlin)
Subject: Re: Numerical Analysis + APL/J
Message-ID: <1992Aug4.215417.13938@csi.jpl.nasa.gov>
Originator: sam@kalessin
Sender: usenet@csi.jpl.nasa.gov (Network Noise Transfer Service)
Nntp-Posting-Host: kalessin
Organization: Jet Propulsion Laboratory, Pasadena, CA
References:  <BEVAN.92Aug3165658@jaguar.cs.man.ac.uk>
Date: Tue, 4 Aug 1992 21:54:17 GMT
Lines: 24


In article <BEVAN.92Aug3165658@jaguar.cs.man.ac.uk>, bevan@cs.man.ac.uk (Stephen J Bevan) writes:
|> Are there any books that cover numerical analysis but that use APL
|> rather than FORTRAN to show working examples?

|> If there aren't any books, does anybody have some examples of
|> algorithms expressed in APL/J?  I'm particularly interested in array
|> based computations (hence APL/J) such as Gaussian elimination; Crout,
|> Cholesky or Doolittle factorization; Jacobi iteration ... etc.

Vaguely in this vein, WM Wonham of Toronto mentions using APL to
implement algorithms described in "Linear Multivariable Control: a
Geometric Approach." Very theoritical, no numerical issues addressed,
no code in the book.  I think they implemented a bunch of matrix
manipulation functions at U of Toronto: have you looked in the toronto
toolkit (available from waterloo)? 

I've translated parts of EISPACK into standard APL: the general
eigenvalue (QR) and generalized eigenvalue (QZ) paths with balancing.

-- 
Sam Sirlin 
Jet Propulsion Laboratory sam@kalessin.jpl.nasa.gov

