[Haskell-cafe] matrix computations based on the GSL

Keean Schupke k.schupke at imperial.ac.uk
Wed Jun 29 06:30:27 EDT 2005


Thats cool, I needed a matrix library and had started to roll my own in
Haskell, but a frontend for
the GSL library seems much more efficient. I will give the library a go
- and let you know if there are
any problems...

    Keean.

Alberto Ruiz wrote:

> Hello all! This is my first message to the list.
>
> In my work I often need linear algebra algorithms and other numeric
>
> computations. An option is using scientific computing systems like
> Matlab,
>
> Mathematica, Maple, etc. In Haskell there are several modules and
> bindings to
>
> matrix libraries; many of them are excellent. But I think that Haskell
> would
>
> be even more attractive if the basic matrix computations (what we
> find, for
>
> example, in the GNU Octave Quick Reference) were easily available in a
>
> standard library.
>
> We have all we need: an interactive environment, excellent graphics
>
> (HOpenGL), FFI and ForeignPtr with automatic garbage collection,
> QuickCheck,
>
> etc. Computations can be implemented by the GSL (GNU Scientific
> Library), a
>
> well designed numerical library written in C.
>
> Well... I know that I am trying to reinvent the wheel: I am working on
> a user
>
> friendly functional interface to matrix computations based on the GSL. I
>
> think that many numeric problems that can be solved using Octave or a
>
> similar system can be also solved more elegantly using Haskell.
>
> The library is very preliminary and incomplete but some simple
> problems can
>
> already be solved. The sources, haddock documentation and the draft of a
>
> tutorial can be found at:
>
> http://dis.um.es/~alberto/hmatrix/matrix.html
>
> I am not a Haskell expert, I only use the most basic programming
> techniques,
>
> so any suggestion will be greatly appreciated...
>
> Alberto
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Haskell-Cafe mailing list
>Haskell-Cafe at haskell.org
>http://www.haskell.org/mailman/listinfo/haskell-cafe
>  
>



More information about the Haskell-Cafe mailing list