Physics Library
 An open source physics library
Encyclopedia | Forums | Docs | Random | Template Test |  
Login
create new user
Username:
Password:
forget your password?
Main Menu
Sections

Meta

Talkback

Downloads

Information
Book: Mathematica (R) programming: an Advanced Introduction

Mathematica (R) programming: an Advanced Introduction

Authors: Leonid Shifrin

Uploaded by: bci1

Comments:
408 pages, 2008
Abstract:
An advanced help to programming with Mathematica(TM). From the Contents: Part I: The core language; Part II: Elementary operations; Part III: Lists http://www.mathprogramming-intro.org/download/MathProgrammingIntro.pdf Author's Summary as a quote: "We have considered the most elementary operations with variables, such as assignments and comparisons, and also the control structures such as conditionals and loops, which are similar to those found in other procedural languages such as C. The reason that our exposition was rather brief is partly because many of these constructs are rarely used in serious Mathematica programming, being substituted by more powerful idioms which we will cover at length in the later chapters. I also used a few examples to illustrate some more subtle issues related to the rule-based nature of Mathematica. These issues are important to understand to get a "feel" of the differences between Mathematica and more traditional computing environments. Along the way, we saw some examples of use of the following built-in functions: Clear, Set, SetDelayed, Equal, SameQ, If, Do, For, While, Apply, Range, Timing." ============= Books devoted mostly or entirely to Mathematica programming. 1. John W.Gray, Mastering Mathematica, Second Edition: Programming Methods and Applications , Academic Press, 2 edition (1997) 2. Roman E.Maeder, Programming in Mathematica, Addison-Wesley Professional; 3 rd Edition. (1997) 3. Roman E.Maeder, Computer Science with Mathematica, Cambridge University Press (2000) 4. Roman E.Maeder, The Mathematica Programmer, Academic Press (1994) 5. Roman E.Maeder, The Mathematica Programmer II, Academic Press (1996) 6. Michael Trott, The Mathematica Guidebook for Programming, Springer (2004) The Mathematica Guidebook for Graphics, Springer (2004) The Mathematica Guidebook for Symbolics, Springer (2005) The Mathematica Guidebook for Numerics, Springer (2005) 7. David B.Wagner, Power Programming With Mathematica: The Kernel, Mcgraw-Hill (1996) 8. Paul R.Wellin, Richard J.Gaylord, and Samuel N.Kamin, An Introduction to Programming with Mathematica, Third Edition, Cambridge University Press (2005) 9. Stephen Wolfram, The Mathematica Book, Wolfram Media, Fifth Edition (2003) Ÿ Some general and introductory Mathematica books 10. Nancy Blachman and Colin Williams, Mathematica : A Practical Approach, Prentice Hall PTR; 2nd Edition (1999) 11. Heikki Ruskeepaa, Mathematica Navigator: Mathematics, Statistics, and Graphics, Academic Press, Second Edition (2004) 12. William T.Shaw and Jason Tigg, Applied Mathematica : Getting Started, Getting it Done, Addison - Wesley Professional (1993) Ÿ Mathematica - unrelated references 13. Paul Graham, ANSI Common Lisp, Prentice Hall (1995) 14. http : // paulgraham.com/power.html
Rights:
http://www.mathprogramming-intro.org/download/MathProgrammingIntro.pdf Open: free download at the above URL: Creative Commons-Noncommercial-Share Alike 3.0 United States License: http://creativecommons.org/licenses/by-nc-sa/3.0/us/ Copyright@2008 by Leonid Shifrin
Links:
Physics Classification00. (GENERAL)
 02. (Mathematical methods in physics)
Pending Errata and Addenda
None.
Discussion
Style: Expand: Order:

No messages.

Testing some escape charachters for html category with a generator has an injective cogenerator" now escape ” with "