Mathematica & Physics Textbooks J.W. Gray, "Mastering Mathematica: Programming Methods & Applications", Academic Press (1994) R.L. Zimmerman and F.I. Olness, "Mathematica for Physics", Addison-Wesley (1994) Web Site: Homework submission:
Using Mathematica As a fancy symbolic & numerical calculator. –Powerful built-in functions minimizes programming effort. –Interactive programming easy to debug. As a graphics generator. As a general programming facility (advanced usage): –Procedural ( Not recommanded ) –Functional. –Rule-based.. As a word processor for documents with computations. –AuthorTools As a software / library developer. –Mathlink, DatabaseLink, J/Link,.NET/Link –GUIKit
Pitfalls Suffered by Inexperienced Users Lack of control on symbolic calculations. Unexpected side-effects. Unduly long computation times.