Sign up
Forgot password?
FAQ: Login

Shifrin L. Mathematica programming: an advanced introduction

  • pdf file
  • size 3,33 MB
  • added by
  • info modified
Shifrin L. Mathematica programming: an advanced introduction
Leonid Shifrin, 2008. — 408 p.
This project was started as some notes on Mathematica programming, mainly for the author's need. But as notes started to expand, he decided to convert them into a text possibly useful for other people.
This book is written mostly for people who want to understand Mathematica programming, particularly those Mathematica users who would like to make a transition from a user to a programmer, or perhaps those who already have some limited Mathematica programming experience but want to improve their command of the system.
The organization of the book
Chapter 1 — Introduction - describes the main principles on which the Mathematica programming is based.
Chapter 2 — Elementary operations - is mostly devoted to such essential elements of the Mathematica language as variables, assignments, equality checks, etc.
Chapter 3 — Lists - introduces lists as Mathematica's main data structure building blocks, and then we go through many built-in functions available for various manipulations with lists.
Chapter 4 — Rules, patterns, and functions - has two major parts. The first one describes patterns and rules, and then the second one describes how one can define various functions in Mathematica.
Chapter 5 — Functions on lists and functional programming - is the most important chapter in this part.
Chapter 6 — Writing efficient programs - the last chapter of this part, describe a few applications developed in the style discussed earlier.
  • Sign up or login using form at top of the page to download this file.
  • Sign up
Up