I don't see that anyone has answered your question. I too like Matlab and I have also used Mathematica and see the value in both. Matlab though is the superior platform for numerical analysis and computation (in my opinion). I think it offers better features for extensibility and tons of built in numerical functions plus a great library of contributed works. Of course, Mathematica includes symbolic algebra and calculus and this is a $1000 added feature for Matlab.
I think the best book I have seen for learning how to "program" using Matlab is: "An Introduction to Programming and Numerical Methods in MATLAB" by S. R. Otto and J.P. Denier and published by Springer. A simpler and more direct expository that covers more of the MatLab features is "Essential MATLAB for Engineers and Scientists", 3rd edition, by Hahn and Valentine, published by BH (Elsevier). And, one book that I do not like and wish that I could sell it for the money I paid is the book "Practical MATLAB: Basics for Engineers" by Misza Kalechman, published by CRC Press. The layout and approach this book takes to the subjects makes it harder to read and use for quick lookup of information but it probably fits better as a course text book. There are also a number of other MATLAB books that are probably pretty good but I actually own these and so feel OK about recommending them (or the anti-recommendation in that last case). phil phys...@mac.com phil.hys...@gmail.com On Sep 11, 7:43 am, CuppoJava <patrickli_2...@hotmail.com> wrote: > Hi guys, > I'm just wondering if there's anybody here that knows of a good Matlab > book to teach the semantics and syntax of the language? The books that > I've run into so far mostly focus on teaching the library and teach > the syntax in an ad-hoc learn-it-as-you-go fashion, which I don't > like. After Clojure, all other syntax seems difficult now. > > Thanks a lot > -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 -~----------~----~----~----~------~----~------~--~---