Introduction to Mathematica, Part II

Elements of Mathematica Programs

Plotting Data from Lists, Using More Mathematica Functions

Localized Variables and Switches

Patterns and ``Placeholder Variables''

Immediate (=) and Delayed (:=) Assignment

Functions: Using Patterns in Delayed Assignment (:=)

Using Recursion to Program

Smarter Functions: Further Restriction on Patterns and Conditions

Examples with Graphics and  Conditional Definitions

Spikey Created with Wolfram Mathematica 6