Mathematica

Mathematica is a powerful technical programming language developed by Wolfram Research. It encompases computer algebra, numerical computation, visualization and statistics capabilities.

It can be used on all kinds of mathematical analysis, from simple plotting to signal processing. The aim of this wikibook is to introduce the Mathematica language and how to use this software. It will describe the functions available and give examples of them.

Language Overview

 * Getting Started
 * Basics of the Mathematica Language
 * Simple Calculations
 * Common structures and manipulations

Application Overview

 * Notebook
 * Palettes
 * Styles
 * Output
 * Presentations
 * Publishing
 * Computable Document Format

Operators

 * List of functions

2D Graphics

 * Basic plotting
 * Uniform Surface Distribution
 * Uniform Spherical Distribution
 * Tips and Tricks

3D Graphics

 * Basic 3D plotting
 * Generating Contours on a 3D Surface
 * Polar Surface Plots

Programming

 * Multiple programming paradigms
 * Flow Control
 * Functional
 * Procedural
 * Batch or Line oriented

Mathematica