Patrick and Phil, Consider giving Mathematica another look. I wouldn't repeat David's suggestion if there weren't so many reasons to be enamored of it. Mathematica is to Matlab as Clojure is to Fortran. Mathematica is functional and wonderfully expressive. Matlab is basically the opposite. A comparison with which I agree is here: http://www.helium.com/items/895074-comparing-matlab-and-mathematica
These days Mathematica's numerical routines are just as fast as Matlab's. I believe both packages use LAPACK and BLAS under the hood. If anything, Mathematica will be faster in general because you can use it to do symbolic preprocessing. Which leads me to a shameless plug: Another reason to use Mathematica is that you can interface it tightly with Clojure =D. http://clojuratica.weebly.com Garth On Sat, Sep 12, 2009 at 2:56 PM, Sean Devlin <francoisdev...@gmail.com>wrote: > > Ah Matlab... reminds me of school. Culturally, it's the new FORTRAN. > > I agree, a good Matlab book is hard to find. I'd look into a couple > things: > > 1. Find an engineering book on the problem you're studying. They all > include "how to do this in Matlab" nowadays. > 2. Google "atlas linear algebra", it's the engine that runs matlab & > octave. > 3. There is some stuff with matlab & java interaction. I'm not sure > how mature it is > > On Sep 11, 11:10 am, CuppoJava <patrickli_2...@hotmail.com> wrote: > > Hi David, > > Thanks for the link. I am interested in Mathematica, but for numerical > > matrix crunching, I prefer Matlab. I just don't really get the > > peculiarities of the syntax and am hoping there is a book out there > > that explains it in a nice clean way. > > -Patrick > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en -~----------~----~----~----~------~----~------~--~---