|
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:
|
|
|
|
|
Pending Errata and Addenda
|
|
|
|
|
|
|
|